ride/app-orm-behaviour-publish

为 Ride ORM 发布行为。

1.0.2 2018-04-27 11:18 UTC

This package is auto-updated.

Last update: 2024-09-13 00:08:12 UTC


README

在 Ride 应用程序中发布 ORM 的行为。

这将添加一个布尔字段 isPublished 以设置状态。可选地,您可以使用 datePublishedFromdatePublishedTill 日期时间字段来指定发布。

应使用方法 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