Клуб о поиске Яндекса

Работает ли в островах перезапись placeholder-а вложенным dropdown?

pesec81
9 августа 2013, 10:25

Допустим есть файл файл формы с двумя вложенными dropdown:

<resource>
    <fixed name="site.ru">
        <placeholder name="catalog_path"/>
    </fixed>
</resource>
<filters>
        <dropDown>
            <description caption="Категория">
                <modifyResource placeholder="catalog_path"/>
            </description>
            <dropDownValue key="veshalki" caption="Вешалки">
                <dropDown>
                    <description caption="Тип вешалки">
                        <modifyResource placeholder="catalog_path"/>
                    </description>
                    <dropDownValue key="veshalki/kostyumnie-veshalki" caption="Костюмная вешалка"/>
                 </dropDown>
            </dropDownValue>
          </dropDown>
</filters>

Я предполагаю, что если выбран нижний (вложенный) dropdown то он перезапишет значение верхнего dropdown.
Значение перезаписывается, но не всегда, в некоторых случаях используется значение верхнего dropdown.

 

1 комментарий
Подписаться на комментарии к посту

В случае выше нужно добавить еще один :


    ">
       

              

       
   


       
           
               
           
           
               
                   
                       
                   
                    veshalki" caption="Костюмная вешалка"/>
                 
           
         

Возможно вы выбрали неподходящий пример.

У меня проблема была когда подкатегория не содержит в URL названия категории. Подкатегория зависима, но перезаписать нельзя. А делать независимые  категории и подкатегории нелогично и неправильно. Выходом стало делать острова для каждок подкатегории и ссылаться на соответственные файлы в разметке.