【问题标题】:Magento - Change Theme from ActionControllerMagento - 从 ActionController 更改主题
【发布时间】:2013-03-15 10:55:51
【问题描述】:

是否可以在 ActionController 的动作中更改完整的主题?

【问题讨论】:

    标签: magento


    【解决方案1】:

    理论上是的,因为在控制器中调用了 Loadlayout。

    如果需要,您可以使用删除块参考Programatically remove block from layout,也可以使用创建块添加块..

    【讨论】:

      【解决方案2】:

      是的,可能在布局渲染之前。

      但最好通过会话 + 重定向和默认来实现

      $mageRunCode 带有商店代码。 Mage::run($mageRunCode, $mageRunType); 在 index.php 的末尾

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-12-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-05-28
        • 2013-09-07
        相关资源
        最近更新 更多