Перейти к содержанию
Форум поддержки пользователей VamShop

выпадающее меню категорий на основе <select>


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

Нужно сделать меню, как на картинке ниже с использованием элемента <select><option>.

Пробовал править categories.php, но это пока ничего не дало.

Выводиться в должны только категории второго уровня. Категории первого уровня должны стать названием к катеориям второго (на картинке: игруши, цвет, цена и тд).

Может кто подсказать верный путь решения проблемы?

Вот сам скрипт, который формирует данную форму:

]<script>
function formHandler(form){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL;}
</script>
.......

<form name='form'>
<select name="site" size=1 onChange="javascript:formHandler()">
<option>Выбрать
<option value="1.html">1
<option value="2.html">2
<option value="3.html">3
</select>
</form>
[/CODE]

3a5897ffb841.png

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

эм... по ссылке - описание настройки спецификаций, но в админке в Каталоге такого пунка нет, да в других тоже. Даже в мануале нет описания.

Может этот параметр переименован в новой версии движка? Где найти сейчас спецификации?

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

Если у Вас не текущая версия, то в виде dropdown, как на скрине, сделать не получится по умолчанию.

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

Саш, спасибо, действиетльно спецификации только с новой версией движка идут.

Но получается совсем не то, что нужно опять же :)

Спецификации выводят блок фильтров, а у анс это не совсем фильтр и именно меню (категории), но представленные в виде формы.

Можно было бы по-идее замутить и с помощью фильтров, но они не выводятся на главной странице, да и мороки потом администраторам сайта будет много при их создании.

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

На главной странице, да, по умолчанию не получится, т.е. фильтры к категории привязваются.

Тогда наверное только свой код писать.

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