tinydots/craft-cpeditsegment

通过在元素URL的末尾添加一段,快速跳转到元素的控件面板编辑URL。

安装: 482

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 1

类型:craft-plugin

1.0.0 2019-02-06 00:30 UTC

This package is auto-updated.

Last update: 2024-09-06 12:29:50 UTC


README

Build Status Scrutinizer Code Quality Code Coverage License

此插件允许有权限的用户通过在前端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')。