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


Фотография
- - - - -

Отображение первого значения в селектбокс JBZoo Price - Advance

jbzoo price - advance

Лучший Ответ joejoker , 03 August 2013 - 08:18

Для того что бы автоматически был выбран первый параметр, в шаблон /media/zoo/applications/jbuniversal/elements/jbpriceadvance/tmpl/tmpl_default.php в самый низ добавьте скрипт:

<script type="text/javascript">
    (function ($) {
        $('.jsParamDesc :nth-child(2)').attr("selected", "selected");
    })(jQuery);
</script>

Но в таком случае вам придется немного поправить и css. В файле /media/zoo/applications/jbuniversal/assets/css/jbzoo.css есть такой код.

.jbzoo .jbprice-selects select,
.jbzoo .jbprice-selects option {
    width: 100px;
    max-width: 100px;
    min-width: 100px;
    line-height: 32px;
    height: 22px;
    padding: 0;
}

Его нужно либо заменить (не рекомендую, т.к. после обновления эти изменения затрутся) либо перебить эти стили в своих шаблонах (рекомендую) этими стилями:

.jbzoo .jbprice-selects select
{
    width: auto;
    min-width: 100px;
    line-height: 32px;
    height: 22px;
    padding: 0;
}


.jbzoo .jbprice-selects option {
    width: auto;
}

И напоследок, обязательно чистим кеш сайта и браузера.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 Василий

Василий

Отправлено 31 July 2013 - 10:51

Здравствуйте!

 

Как сделать отображение первого значения в селектбоксе при отображении страницы? Поставить "Товар в наличии" не подходит. Нужно чтобы либо выводилось сообщение о том что не выбрано значение из селектбокса, либо это первое значение по умолчанию выбиралось. 

 

Спасибо. 


  • 0

#2 Arlekina

Arlekina

Отправлено 02 August 2013 - 10:28

У меня подобный вопрос. Как сделать что бы по умолчанию выбрано первое значение а не название селектбокса?


  • 0

#3 ledtex

ledtex

Отправлено 02 August 2013 - 10:47

и я также мучаюсь, смысл в доп ценах если товар можно отправить в корзину не выбрав их.

 

например 

 

помидоры стоимость от 1р.

доп цена1  - красный +5р, зеленый +0

доп цена2 - маленькие+0, средние +10, большие +15

 

нажимаеш кнопку заказать и в корзине помидор за 1р. при этом не известно какой иммено хотел заказать клиент.

и хотелось бы еще видеть сообщение что товар добавлен в корзину.


  • 0

#4 SmetDenis

SmetDenis

Отправлено 02 August 2013 - 18:31

автоматически выбран базовый вариант.
то что вы хотите не поддерживается, но не сложно сделать с помощь небольшого JS скрипта.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 isay777

isay777

Отправлено 03 August 2013 - 07:45

Денис, может подскажите ссылочки на похожие js или скажите как сделать? 


  • 0
ХОСТИНГ для сайтов jbzoo (все попугаи)

#6 joejoker

joejoker

Отправлено 03 August 2013 - 08:18   Лучший Ответ

Для того что бы автоматически был выбран первый параметр, в шаблон /media/zoo/applications/jbuniversal/elements/jbpriceadvance/tmpl/tmpl_default.php в самый низ добавьте скрипт:

<script type="text/javascript">
    (function ($) {
        $('.jsParamDesc :nth-child(2)').attr("selected", "selected");
    })(jQuery);
</script>

Но в таком случае вам придется немного поправить и css. В файле /media/zoo/applications/jbuniversal/assets/css/jbzoo.css есть такой код.

.jbzoo .jbprice-selects select,
.jbzoo .jbprice-selects option {
    width: 100px;
    max-width: 100px;
    min-width: 100px;
    line-height: 32px;
    height: 22px;
    padding: 0;
}

Его нужно либо заменить (не рекомендую, т.к. после обновления эти изменения затрутся) либо перебить эти стили в своих шаблонах (рекомендую) этими стилями:

.jbzoo .jbprice-selects select
{
    width: auto;
    min-width: 100px;
    line-height: 32px;
    height: 22px;
    padding: 0;
}


.jbzoo .jbprice-selects option {
    width: auto;
}

И напоследок, обязательно чистим кеш сайта и браузера.


Сообщение отредактировал joejoker: 03 August 2013 - 08:32

  • 3
В мире все совсем не сложно, если самому не усложнять.
Разработка индивидуальных решений для ZOO /JBZoo /Joomla

#7 isay777

isay777

Отправлено 03 August 2013 - 08:30

Спасибо попробуем. 


  • 0
ХОСТИНГ для сайтов jbzoo (все попугаи)





Темы с аналогичным тегами jbzoo price - advance

Click to return to top of page in style!