tinydots / craft-cpeditsegment
通过在元素URL的末尾添加一段,快速跳转到元素的控件面板编辑URL。
Requires
- craftcms/cms: ^3.0.0
Requires (Dev)
- codeception/codeception: 2.4.x-dev
This package is auto-updated.
Last update: 2024-09-06 12:29:50 UTC
README
此插件允许有权限的用户通过在前端URL的末尾添加一段来快速跳转到元素的控件面板编辑URL。
这对于使用Varnish或Blitz插件等静态缓存的站点尤其有用,在这些站点中,在模板中为已登录用户添加“编辑此条目”链接比较困难。
内容
许可证
此插件在MIT许可证下免费使用。
要求
此插件需要Craft CMS 3.0.0或更高版本。
用法
从您的网站控件面板中的Craft插件商店安装此插件,或手动使用composer安装。
composer require tinydots/craft-cpeditsegment
安装完成后,您可以将您的站点cpTrigger附加到任何属于Craft元素的URI的末尾,如果您已登录并且有权限,您将被重定向到该元素的控件面板编辑页面。
例如,要访问控制面板中的正确页面以编辑http://www.example.com/news/article,请访问http://www.example.com/news/article/admin。
您可以在插件配置文件中设置自定义触发值,这样您也可以以此方式编辑主页。
设置
书签工具
在插件的控件面板设置中,您可以找到一个可以点击并拖动到浏览器书签栏的书签链接。这将允许您一键访问当前URL的正确CP页面。
注意:如果您更改触发值,需要更换书签工具。
配置设置
此插件附带一个配置文件,用于以多环境方式设置插件设置。配置文件还提供了更高级的插件配置设置。要使用它,将config.php复制到您的项目的主体config目录中作为cpeditsegment.php,并取消注释您希望更改的任何设置。
trigger
设置一个自定义触发值,代替通用配置的cpTrigger值(默认为'admin')。