subcom / twill-leads
一个 twill 包
v1.0.2
2022-10-02 16:19 UTC
Requires
- area17/twill: ^2.6
- mcamara/laravel-localization: ^1.7
This package is not auto-updated.
Last update: 2024-09-30 01:43:35 UTC
README
这是一个使用 Laravel 和 twill 构建的包,用于添加菜单模块。
支持我们
安装
项目设置
twill-leads
要安装 twill-leads 包及其所有依赖项,请运行以下命令并遵循指示:
composer require subcom/twill-leads
配置设置
- 运行命令
php artisan vendor:publish --provider="Leads\LeadsServiceProvider" --tag="twill-leads-views" php artisan vendor:publish --provider="Leads\LeadsServiceProvider" --tag="twill-emails" php artisan vendor:publish --provider="Leads\LeadsServiceProvider" --tag="twill-leads-views-site" php artisan vendor:publish --provider="Leads\LeadsServiceProvider" --tag="twill-success-lang" php artisan vendor:publish --provider="Leads\LeadsServiceProvider" --tag="twill-resources-success-lang" php artisan vendor:publish --provider="Leads\LeadsServiceProvider" --tag="twill-leads-public-assets-admin-leads" php artisan vendor:publish --provider="Leads\LeadsServiceProvider" --tag="twill-leads-database"
- 运行命令
php artisan migrate
- 将以下内容添加到 resources/js/app.js 中
app.component('NewsletterForm', defineAsyncComponent(() => import('./components/NewsletterForm.vue') )); app.component('ContactForm', defineAsyncComponent(() => import('./components/ContactForm.vue') ));
- 将以下内容添加到 config/twill.php 中的 'directories' => 'source' => 'blocks'
'leads' => [ 'title' => 'Leads', 'icon' => 'quote', 'component' => 'a17-block-leads', 'path' => base_path('vendor/subcom/twill-leads/src/Twill/Capsules/Leads/resources/views/admin/blocks'), 'source' => A17\Twill\Services\Blocks\Block::SOURCE_TWILL, ], 'contactform' => [ 'title' => 'ContactForm', 'icon' => 'quote', 'component' => 'a17-block-contactform', 'path' => base_path('vendor/subcom/twill-leads/src/Twill/Capsules/Leads/resources/views/admin/blocks'), 'source' => A17\Twill\Services\Blocks\Block::SOURCE_TWILL, ],
变更日志
有关最近更改的更多信息,请参阅 变更日志。
贡献
有关详细信息,请参阅 CONTRIBUTING。
安全漏洞
请审查 我们的安全策略 了解如何报告安全漏洞。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。