ctrlwebinc/voyager-modals

Arrrrr!一个将模态窗口集成到Voyager页面和Voyager页面块的包

此包的官方仓库似乎已删除,因此包已被冻结

0.0.21 2020-07-22 16:45 UTC

README

Latest Version on Packagist Total Downloads Build Status StyleCI

这里应该放您的描述。请查看contributing.md以查看待办事项列表。

先决条件

安装

通过Composer

  1. 在您的项目中要求此包
composer require ctrlwebinc/voyager-modals
  1. 运行安装命令
php artisan voyager-modals:install
  1. 将以下块添加到您项目的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é,他们在本项目的初始开发中提供了支持。