2012-07-16 4 views
4

default 레이아웃 핸들 이외의 것으로 참조되는 블록을 대상으로하는 경우 새 위젯 인스턴스 페이지의 "블록 참조"선택 상자 (CMS> 위젯> 새 위젯 만들기 인스턴스)는 '페이지'선택 상자가 변경 될 때 해고되는 아약스 컨트롤러를 통해서만이 블록을 선택할 수 있습니다.Magento 위젯 - 새 위젯 인스턴스 블록 참조 버그

따라서 블록에 cms_index_index 레이아웃 핸들을 참조하고이 블록에 위젯을 배치하는 새 위젯 인스턴스를 만든 경우 관리자의 위젯 인스턴스를 클릭 할 때마다 블록 참조 드롭 다운 메뉴가 나타납니다 그 가치를 잃는다.

이 문제를 해결할 방법이 있습니까?

+0

Magento 버전을 부탁드립니다. – benmarks

+1

@benmarks - 1.6.x에서도이 점을 발견했으나 더 이상보기가 어려웠습니다. 즉, 나 또는 버그였습니다. 또한 1.7로 체크인 했으므로 동일하게 동작합니다. –

+0

여전히이 문제가 발생합니다. 버그, 매우 짜증나! –

답변

0

Varien JS 라이브러리의 버그 인 것 같습니다.

우리는 Varien_Data_Form_Element_Editor 확장 및 수정을 적용하여 고정되었다 (선 (방법 _getPluginButtonsHtml()widget_target_id 대신)의 widget_target_id/ 끝에 슬래시 추가 유선 아래를 참조].

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

관련 문제