crash Опубликовано 6 декабря, 2013 Жалоба Поделиться Опубликовано 6 декабря, 2013 Есть обычный стилизированый селект. <select name="value" class="cusel"> <option value="show-all">Показать все</option> <option value="jeans">Джинсы</option> <option value="t-shirts">Футболки</option> ..... ..... <option value="dress">Платья</option> </select> Как сделать чтоб оно само выводило все что находиться в селекте, а не в ручную как в коде сверху.Я так понимаю что надо вогнать его в массив и выводить список пока он не закончиться верно ? Нашел в инфе по сматри. Но там массив вводиться в ручную в ПХП, а потом выводиться этот массив через foreach, но если в категорию товаров добавиться еще 20 пунктов тогда что делать ? Ведь вручную вгонять в массив все значения - лень. Понял. Нужно в этом селекты выводить подкатегорию категории. Но как это сделать я не осведомлен.Или вот это оно ? http://forum.simplacms.ru/topic/5172-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%BF%D0%BE%D0%B4%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B9/ Цитата Ссылка на сообщение Поделиться на другие сайты
Den Опубликовано 6 декабря, 2013 Жалоба Поделиться Опубликовано 6 декабря, 2013 {function name=categories_tree} {if $categories} <select name="value" class="cusel"> {foreach $categories as $c} {* Показываем только видимые категории *} {if $c->visible} <option value="{$c->id}">{$c->name|escape}</option> {/if} {/foreach} </select> {/if} {/function} {categories_tree categories=$categories} Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.