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