Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Есть обычный стилизированый селект. 

<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/

Ссылка на сообщение
Поделиться на другие сайты

{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}
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...