【问题标题】:Is it possible to pass params to actions of MODX Revolution's manager in URL?是否可以在 URL 中将参数传递给 MODX 革命经理的操作?
【发布时间】:2016-03-27 15:56:00
【问题描述】:

是否可以在 URL 中将参数传递给 MODX 革命经理的操作?如果有可能,该怎么做?例如,我想创建一个直接链接到“系统设置”管理器页面并自动打开“核心”命名空间和“站点”区域。

背景:

网站上有一些常见的部分,可以在多个地方复制。这些部分更像是简单的值,而不是代码块(比如电话号码、地址、一些 URL 等)。

我知道,这样的功能可以通过块来实现,但感觉使用自定义系统设置会更好。至少,尽可能让最终用户远离站点的模板、块、sn-ps 等会很棒。但事实证明,客户通常会觉得这些事情很复杂,因为很难找到。

MODX Revolution 允许开发人员创建自定义小部件。或许,可以创建一个小部件,其中包含指向站点管理重要区域的链接列表。我成功地创建了一个带有系统设置链接的 HTML 小部件,但不幸的是,我无法构建到其中特定区域的链接。

也许,这些事情可以通过自定义管理器页面来实现,但看起来很难创建它们。我对 MODX API 没有太多经验,也从未使用过 ExtJS。

【问题讨论】:

    标签: modx modx-revolution


    【解决方案1】:

    MODX Revolution 有一个很棒的附加功能,称为ClientConfig,可用于管理那些特殊的系统范围设置。奖励:如果安装了 ClientConfig,则可能会拒绝具有编辑角色的用户访问所有系统设置。

    【讨论】:

    • 有效!非常感谢您指出这个额外的。看起来真的很棒。我什至可以在仪表板上创建指向该 CMP 的链接。我赞成您的回答,但我现在不能接受它,因为就实际问题而言,它有点偏离主题。但是,如果几天后没有人提供更严格的答案,我会接受。再次感谢您。
    • 是的,答案有点不同,但既然你说了问题的背景,应该是有效的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    相关资源
    最近更新 更多