Перейти к содержимому


Код


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 ogonek7777

ogonek7777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 13 Февраль 2012 - 21:25

Вот код, чтобы подкаталог Производители открывался всплывающем списком, такой код используется в обсуждении других тем:
<li>
                        {%IFNOT catalog_empty %}
<select name="brand" onchange="javascript:if(this.value!=-1&&this.value){window.location=this.value;}">
                        <option value="-1">Выберите производителя</option>
                      {% FOR catalog_full %}
                        {% IF catalog_full.HIDE %}
                        <option value="{catalog_full.URL}">{catalog_full.NAME}</option>
                        {% ENDIF %}
                      {% ENDFOR %}
                    </select>  
                    {% ENDIF %}
                  </li>

НО! Здесь открываются ВСЕ СКРЫТЫЕ подкаталоги. А что нужно изменить, если скрытых каталогов много, а нужно чтоб открывался только 1 - Производители?

Надеюсь, меня не станут футболить в предыдущие темы)))


#2 ogonek7777

ogonek7777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 109 сообщений
  • ГородМосква

Отправлено 15 Февраль 2012 - 00:07

Неужели нет решения?((

#3 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 15 Февраль 2012 - 09:24

К сожалению в данном случае нормально сделать ничего нельзя. Можно сделать чтобы отображались только подкатегории определенного уровня вложенности. т.е LEVEL можно сделать так

<li>
 {%IFNOT catalog_empty %}
 <select name="brand" onchange="javascript:if(this.value!=-1&&this.value){window.location=this.value;}">
 <option value="-1">Выберите производителя</option> 
 {% FOR catalog_full %}
 {% IF catalog_full.HIDE %}{% IF catalog_full.LEVEL=5 %} 
 <option value="{catalog_full.URL}">{catalog_full.NAME}</option>
 {% ENDIF %}{% ENDIF %} 
 {% ENDFOR %}
 </select> 
 {% ENDIF %} 
 </li>

будут отображаться подкатегории 5го уровня.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных