【发布时间】:2016-05-22 05:12:01
【问题描述】:
core_shop 模块下的AccountPage_Controller 定义了一些动作 在 /account 网址下。
我想在 /account 下添加一个新操作,我该怎么做?
【问题讨论】:
标签: php silverstripe
core_shop 模块下的AccountPage_Controller 定义了一些动作 在 /account 网址下。
我想在 /account 下添加一个新操作,我该怎么做?
【问题讨论】:
标签: php silverstripe
您尚未说明您使用的是哪个版本的 SilverStripe 框架或 cms。假设 v3 或更高版本并根据您的情况,使用称为“装饰器”的自定义 Extension 子类可能是最好的方法。
$allowed_actions 静态创建您自己的自定义控制器来装饰AccountPage_Controller
extensions 块中引用您的自定义控制器 config.yml
【讨论】: