0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 487 Просмотров
*

Ragivort

  • Живу я здесь
  • 1010
  • 49
  • Есть мечта-стоит жить
Всем привет, столкнулся с проблемой, не получается в стандартном модуле фильтра производителей сделать не checkbox' ом, а select
Кусок кода вывода боксов такой:

Код
    <?php if (is_array($filter_manufactures) && count($filter_manufactures)) {?>
    <input type="hidden" name="manufacturers[]" value="0" />
    <span class="box_manufacrurer">
        <?php print JText::_('MANUFACTURER').":"?><br/>
        <?php foreach($filter_manufactures as $v){ ?>
        <input type="checkbox" name="manufacturers[]" value="<?php print $v->id;?>" <?php if (in_array($v->id, $manufacturers)) print "checked";?> onclick="document.jshop_filters.submit();"> <?php print $v->name;?><br/>
        <?php }?>
    </span>
    <br/>
    <?php }?>

Вопрос, как правильно переделать это в селекты, при условии, что первый селект будет - ВСЕ ПРОИЗВОДИТЕЛИ, то есть показываются все товары, а дальше уже будут производители?

Спасибо
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

nevigen

  • Moderator
  • 8925
  • 755
  • http://n*****n.com
формат селекта

какой ответ ожидаете ?
готовый код ?

Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Профи
  • 10059
  • 955
в чем именно проблема? что то делали, и не получилось?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Ragivort

  • Живу я здесь
  • 1010
  • 49
  • Есть мечта-стоит жить
Я переделал так
Код
    <?php if (is_array($filter_manufactures) && count($filter_manufactures)) {?>
    <input type="hidden" name="manufacturers[]" value="0" />
    <span class="box_manufacrurer">
<select>
        <?php foreach($filter_manufactures as $v){ ?>
        <option name="manufacturers[]" value="<?php print $v->id;?>" onclick="document.jshop_filters.submit();"> <?php print $v->name;?></option>
        <?php }?>
</select>
    </span>
    <br/>
    <?php }?>

Но что-то он не фильтрует.
И как сделать селект - Все производители, который бы сбрасывал фильтр?
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

dmitry_stas

  • Профи
  • 10059
  • 955
еще бы ему фильтровать... что это вообще? :) это слабо похоже селект.
у option вдруг появился атрибут name?
document.jshop_filters.submit() надо вешать на изменение select, а не на клик по option.
для чего input type="hidden"? это должен быть option. это и будет Все производители.

nevigen дал отличную ссылку. сравните что там, и что у вас. и все станет ясно, почему не работает
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Ragivort

  • Живу я здесь
  • 1010
  • 49
  • Есть мечта-стоит жить
Спасибо, разобрался
Дозволь мне свершить то добро, которое я способен свершить, теперь, ибо я могу более не вернуться сюда.
*

nevigen

  • Moderator
  • 8925
  • 755
  • http://n*****n.com
браво...
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расширенный модуль корзины для JoomShopping (+ajax)

Автор Brooksus

Ответов: 769
Просмотров: 136192
Последний ответ Сегодня в 13:46:51
от Brooksus
Есть ли модуль\?

Автор surho

Ответов: 3
Просмотров: 55
Последний ответ 20.09.2017, 10:51:52
от dmitry_stas
Универсальный модуль-слайдер для вывода товаров Joomla 2.5 + JoomShopping 3.x

Автор WFLab

Ответов: 111
Просмотров: 24357
Последний ответ 19.09.2017, 19:24:10
от tigra-uki
Универсальный модуль карусели товаров

Автор Aspik

Ответов: 30
Просмотров: 6201
Последний ответ 12.09.2017, 11:09:53
от nastali96
Последние посещенные товары - модуль + плагин

Автор dmitry_stas

Ответов: 176
Просмотров: 22123
Последний ответ 10.08.2017, 16:47:19
от dmitry_stas