ctrlwebinc / voyager-modals
Arrrrr!一个将模态窗口集成到Voyager页面和Voyager页面块的包
此包的官方仓库似乎已删除,因此包已被冻结
0.0.21
2020-07-22 16:45 UTC
Requires
- illuminate/support: ~5.0|^6.0|^7.0
- pvtl/voyager-frontend: ^0.9.0
- pvtl/voyager-page-blocks: ^0.8.7
- pvtl/voyager-pages: ^0.2.0
- tcg/voyager: ^1.1
Requires (Dev)
- illuminated/testing-tools: ^5.8
- mockery/mockery: ^1.1
- orchestra/testbench: ~3.0
- phpunit/phpunit: ~7.0
- sempro/phpunit-pretty-print: ^1.0
README
这里应该放您的描述。请查看contributing.md以查看待办事项列表。
先决条件
- Composer已安装
- 安装Laravel
- 安装Voyager
- 安装Voyager前端
- 安装Voyager页面块
安装
通过Composer
- 在您的项目中要求此包
composer require ctrlwebinc/voyager-modals
- 运行安装命令
php artisan voyager-modals:install
- 将以下块添加到您项目的config/page-blocks.php文件中
$blocks['block-modal'] = [ 'name' => 'Modal CTA', 'template' => 'voyager-modals::modal-cta', 'fields' => [ 'cta_text' => [ 'field' => 'cta_text', 'display_name' => 'CTA Text', 'partial' => 'voyager::formfields.text', 'required' => 0, ], 'modal' => [ 'field' => 'modal', 'display_name' => 'Modal', 'partial' => 'voyager-modals::formfields.modal-selector', 'required' => 1, ], ], ];
用法
创建一个模态窗口
登录到您的Voyager管理员并转到模态窗口。点击“添加新项”并填写表单。然后,您可以使用“块内容”操作创建模态窗口的主体。
将模态窗口添加到您的页面
转到您页面的块内容并添加“模态CTA”块。输入标题并选择您的模态窗口。
变更日志
请参阅changelog以获取有关最近更改的更多信息。
测试
$ composer test
贡献
请参阅contributing.md以获取详细信息及待办事项列表。
安全
如果您发现任何安全相关问题,请通过电子邮件info@ctrlweb.ca联系,而不是使用问题跟踪器。
致谢
许可协议
MIT。请参阅许可文件以获取更多信息。
致谢(是的,我们是法语使用者)
感谢Théâtre du Nouveau Monde,特别是Olivier Chassé,他们在本项目的初始开发中提供了支持。