4

如果我的目标是在布局句柄以外的任何内容中引用的块,则default新小部件实例页面(CMS > 小部件 > 创建新小部件实例)中的“块引用”选择框只能通过 ajax 控制器获取这些块当“页面”选择框更改时被触发。

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

有没有办法解决这个问题?

4

1 回答 1

0

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

我们通过扩展Varien_Data_Form_Element_Editor和应用修复(在方法的行尾添加斜杠(widget_target_id/ 而不是widget_target_id)来修复它_getPluginButtonsHtml()。请参阅下面的固定行;

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

于 2012-08-07T07:41:39.590 回答