2016-06-14 2 views
1

Я совершенно не знаком с Magento и XML (я использую 1.9 CE), я много читал, чтобы дойти до этого момента, и у меня возникают проблемы с блоком категорий боковых панелей magento, который является боковой навигацией страницы. Меня попросили переместить пользовательский блок левой боковой панели, который я создал над ним. Блок навигации является предопределенным Magento блок SO, я попробовал этот фрагмент кода в файле local.xml моей темы директории по умолчанию:Проблема с содержанием блока содержимого боковой панели Magento

<reference name="left"> 
    <action method="unsetChild"><name>umm.sidemenu</name></action> 
    <action method="insert"> 
    <blockName>umm.sidemenu</blockName> 
    <siblingName>block_left_top</siblingName> 
    <after>1</after> 
    </action> 
    </reference> 

В статье я прочитал предложила, пытаясь сбросить ребенок блок и вставьте его снова используя приведенный выше код. Он работает, однако теперь я получаю экземпляр категорий выше и ниже моего собственного блока контента. Есть ли что-то, что я могу сделать, чтобы удалить верхний экземпляр? Или я пропустил что-то по пути? Некоторые рекомендации по этому вопросу будут высоко оценены.

+0

я получил тот же результат, удалив XML выше и заменить его следующим XML <Тип блока = имя «ultramegamenu/навигация» = «umm.sidemenu» шаблон = «infortis/ultramegamenu/categories.phtml» после = "block_left_top" /> – mgray026

+0

Выяснил это. Мне нужно было объявить имя родного брата в XML-файле меню, который был объявлен как еще один блок. Я написал правильный код на local.xml, но он уже существовал где-то в другом месте, и я получил дубликат. В ЛЮБОМ СЛУЧАЕ СПАСИБО! – mgray026

ответ

0

Выяснил это. Мне нужно было объявить имя родного брата в XML-файле меню, который был объявлен как еще один блок. Я написал правильный код на local.xml, но он уже существовал где-то в другом месте, и я получил дубликат. В ЛЮБОМ СЛУЧАЕ СПАСИБО!

Смежные вопросы