inisiatif / template
Template package using in Inisiatif Zakat Indonesia
Installs: 3 453
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 2
Open Issues: 0
Language:Blade
Requires
- php: ^8.1
- ext-json: *
- barryvdh/laravel-snappy: ^1.0
- setasign/fpdf: 1.8.*
- setasign/fpdi: 2.5
- setasign/fpdi-protection: ^2.0
Requires (Dev)
- orchestra/testbench: ^7.0
README
Package ini digunakan sebagai template Laravel blade. Untuk sementara ini hanya untuk email.
Install
composer require inisiatif/package-template
Register service provider pada config/app.php
untuk Laravel, sedangkan untuk Lumen tambahkan ini
di file bootstrap/app.php
:
<?php use Inisiatif\Package\Template\InisiatifTemplateServiceProvider; // Code lainnya disini $app->register(InisiatifTemplateServiceProvider::class);
Usage
Contoh penggunaan untuk pembuatan email
@extends('inisiatif::mail.layouts.app') @section('content') @component('inisiatif::mail.components.image') https://inisiatif-assets.imgix.net/undraw_forgot_password.png @endcomponent @component('inisiatif::mail.components.title') Forgot Password @endcomponent @component('inisiatif::mail.components.paragraph', ['align' => 'center']) Anda menerima email ini karena kami menerima permintaan pengaturan ulang kata sandi untuk akun Anda. @endcomponent @component('inisiatif::mail.components.button', ['url' => 'https://localhost/password/reset']) Reset Password @endcomponent @component('inisiatif::mail.components.paragraph', ['align' => 'center']) Tautan pengaturan ulang kata sandi ini akan kedaluwarsa dalam {{ \Inisiatif\Backend\Account\Application\Security\PasswordBrokerManager::TOKEN_EXPIRED }} menit. @endcomponent @component('inisiatif::mail.components.paragraph', ['align' => 'center']) Jika Anda tidak meminta pengaturan ulang kata sandi, tidak ada tindakan lebih lanjut yang diperlukan. @endcomponent @endsection
Tampilan