fadriqueclickennet/block-module

一个模块,用于创建可以在网站上任何位置显示的小块内容。

dev-master 2020-03-25 11:30 UTC

This package is auto-updated.

Last update: 2024-09-25 21:17:21 UTC


README

Latest Version Software License Quality Sblock SensioLabs Insight CodeClimate Total Downloads Slack

安装

下载

您可以使用以下命令安装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模块都遵循语义版本控制