fadriqueclickennet / block-module
一个模块,用于创建可以在网站上任何位置显示的小块内容。
dev-master
2020-03-25 11:30 UTC
Requires
- php: ^7.1.3
- composer/installers: ~1.0
- fadriqueclickennet/core-module: dev-master
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.13
- fzaninotto/faker: ^1.8
- mockery/mockery: ^1.0
- orchestra/testbench: ~3.8.0
- phpunit/phpunit: ~7.5
This package is auto-updated.
Last update: 2024-09-25 21:17:21 UTC
README
安装
下载
您可以使用以下命令安装Block模块,该命令允许您对模块进行编辑以适应您的项目。
php artisan asgard:download:module asgardcms/block --migrations
Composer
您可以使用Composer安装Block模块
$ composer require asgardcms/block
然后运行以下命令以安装数据库表
$ php artisan module:migrate Block
权限
在后台GUI中,转到用户 > 角色 > 管理员。然后权限选项卡,并授予管理员角色对块模块的权限。
文档
这是一个非常简单的模块,用于创建可重复使用的块内容。内容块在管理中创建。您为其提供名称和内容。
之后,您可以使用以下代码获取块的内容
{!! Block::get('block-name') !!}
钩子
钩子是特殊事件,允许您在数据存储到数据库之前更改数据。
BlockIsCreating
在创建块之前触发。
BlockIsUpdating
在更新块之前触发。
BlockContentIsRendering
在块体显示时触发。
资源
信息
所有AsgardCMS模块都遵循语义版本控制。