ride / app-orm-behaviour-publish
为 Ride ORM 发布行为。
1.0.2
2018-04-27 11:18 UTC
Requires
- ride/app: ^1.0.0
- ride/app-orm: ^1.0.0
- ride/lib-generator: ^1.0.0
- ride/lib-orm: ^1.0.0
- ride/lib-reflection: ^1.0.0
This package is auto-updated.
Last update: 2024-09-13 00:08:12 UTC
README
在 Ride 应用程序中发布 ORM 的行为。
这将添加一个布尔字段 isPublished 以设置状态。可选地,您可以使用 datePublishedFrom 和 datePublishedTill 日期时间字段来指定发布。
应使用方法 isPublishedEntry($date = null)
来检查条目是否已发布。
要启用,请添加 behaviour.publish 模型选项并将其设置为 true
。
models.xml
<?xml version="1.0" encoding="UTF-8"?> <models> <model name="Post"> <field name="title" type="string"> <validation name="required"/> </field> <field name="teaser" type="wysiwyg" localized="true"> <validation name="required"/> </field> <format name="title">{title}</format> <format name="teaser">{teaser}</format> <option name="behaviour.publish" value="true" /> </model> </models>
相关模块
安装
您可以使用 Composer 来安装此应用程序。
composer require ride/app-orm-behaviour-publish