oblik / kirby-entity-field
此包已弃用,不再维护。未建议替代包。
Kirby 字段,充当单条条目结构。
2.0.1
2023-01-11 05:32 UTC
Requires
- getkirby/cms: ^3.7
- getkirby/composer-installer: ^1.1
README
已弃用! 从 Kirby 4 开始,有新的内置 对象字段。它的工作方式完全相同。您应该使用它。
Kirby 实体字段
Kirby 字段,允许您添加其他字段以进行范围限定。它像结构一样只有一个条目,但具有更干净的界面。
安装
使用 Composer 从 Packagist 上的 oblik/kirby-entity-field 安装
composer require oblik/kirby-entity-field
用法
在蓝图
fields: header: type: entity icon: title # optional toggle: true # optional fields: title: type: text logo: type: files
在模板中,使用 toEntity()
方法
$header = $page->header()->toEntity(); echo $header->title();
切换
当启用 toggle
选项时,字段表单可以折叠。状态保存在 localStorage
中,以便用户离开页面后再返回。
要为所有字段全局启用此选项(而不是在蓝图中对每个字段显式设置),请将以下内容添加到您的 site/config/config.php
return [ 'oblik.entity-field' => [ 'toggle' => true ] ];