contextualcode / ezplatform-default-custom-tag-configs
eZ Platform 包,添加默认工具栏自定义标签配置
v2.0.1
2023-05-04 01:12 UTC
Requires
- php: >=7.1
- ezsystems/ezplatform-admin-ui: ^2.0
- ezsystems/ezplatform-kernel: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
This package is not auto-updated.
Last update: 2024-09-19 07:09:13 UTC
README
通常在设置新的自定义标签(如 my_custom_tag
)时,必须设置这些配置
ezrichtext:
custom_tags:
my_custom_tag:
template: '@ezdesign/custom_tag/my_custom_tag.html.twig'
icon: '/assets/build/shared/images/custom-tag-icons.svg#my_custom_tag'
is_inline: false
attributes: { }
ezplatform:
system:
admin_group:
fieldtypes:
ezrichtext:
custom_tags:
- my_custom_tag
toolbars:
my_custom_tag:
buttons:
ezmoveup:
priority: 80
ezmovedown:
priority: 70
ezcustomtagedit:
priority: 60
ezanchor:
priority: 50
ezembedleft:
priority: 40
ezembedcenter:
priority: 30
ezembedright:
priority: 20
ezblockremove:
priority: 10
ezadd:
buttons:
my_custom_tag:
priority: 1
visible: true
这为每个自定义标签都是大量的配置,而应该是一种默认行为。
这个包解决了这个问题!
它自动添加每个自定义标签相同的 toolbars
和 ezadd
配置。因此,添加新的自定义标签只需要添加这个配置
ezrichtext:
custom_tags:
my_custom_tag:
template: '@ezdesign/custom_tag/my_custom_tag.html.twig'
icon: '/assets/build/shared/images/custom-tag-icons.svg#my_custom_tag'
is_inline: false
attributes: { }
ezplatform:
system:
admin_group:
fieldtypes:
ezrichtext:
custom_tags:
- my_custom_tag
安装
通过 composer 需求
composer require contextualcode/ezplatform-default-custom-tag-configs
哇!