gpt4 book ai didi

Magento Widgets - 新的 Widget 实例 block 引用错误

转载 作者:行者123 更新时间:2023-12-02 09:32:25 25 4
gpt4 key购买 nike

如果我的目标 block 是在默认布局句柄以外的任何内容中引用的 block ,则新窗口小部件实例页面中的“ block 引用”选择框(CMS > 窗口小部件 > 创建新窗口小部件实例)只能通过 ajax Controller 拾取这些 block ,该 Controller 在“页面”选择框更改时触发。

因此,如果我有一个引用 cms_index_index 布局句柄的 block ,并且我创建了一个新的小部件实例,将小部件放置在该 block 中,那么每次我在管理中单击该小部件实例时,“ block 引用”下拉列表就会丢失它的值(value)。

有什么办法可以解决这个问题吗?

最佳答案

看起来这是 Varien JS 库中的一个错误。

我们通过扩展 Varien_Data_Form_Element_Editor 并应用修复(在行末尾添加斜线(widget_target_id/ 而不是 widget_target_id)来修复此问题code>) 在方法 _getPluginButtonsHtml() 中。请参阅下面的固定行;

'onclick' => "widgetTools.openDialog('". $this->getConfig('widget_window_url') . "widget_target_id/"

关于Magento Widgets - 新的 Widget 实例 block 引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11511096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com