如何在octobercms中创建0..1到多关系?

时间:2020-04-19 23:06:10

标签: database octobercms

我有一个表类别,它具有一个自相关性,具有belongs_to只是为了能够创建子类别并将其分配给先前创建的类别,现在我需要能够将新类别分配给另一个(超级)类别或将其分配给任何人。

我的模特是:

    public $belongsTo = [
    'category' => ['plugin\pdf\models\Category']
];

1 个答案:

答案 0 :(得分:2)

这可以在documents的“后端->”形式下找到。在窗口小部件字段下查找relation。该选项称为emptyOption,它将添加到您的fields.yaml文件中。

您将像这样将emptyOption添加到模型的fields.yaml。

    field:
        label: Field Label
        nameFrom: name
        descriptionFrom: description
        span: auto
        type: relation
        emptyOption: None
相关问题