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


Изменение Модификации Товара


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 26

#21 vadim777

vadim777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 302 сообщений

Отправлено 18 Август 2014 - 16:33

Нельзя сразу решение данного вопроса прислать, а не кидать по другим темам. Так как тема совсем другая, и код другой.

#22 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 19 Август 2014 - 00:17

  <input type="radio" name="form[properties][]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %}> {goods_modifications_properties.values.NAME}
замените на:
<input type="radio" id="{goods_modifications_properties.values.ID}" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /> <label for="{goods_modifications_properties.values.ID}">{goods_modifications_properties.values.NAME}</label>

далее в ваш файл стилей main.css добавьте
.goodsDataMainModificationsBlockProperty input:checked + label {
border: 1px solid #72d300;
}
.goodsDataMainModificationsBlockProperty input + label {
border: 1px solid #ccc;
cursor: pointer;
display: inline-block;
height: 45px;
line-height: 45px;
margin: 4px;
text-align: center;
width: 85px;
}
.goodsDataMainModificationsBlockProperty input {
display: none;
}


#23 vadim777

vadim777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 302 сообщений

Отправлено 19 Август 2014 - 19:38

Просмотр сообщенияVaccina (19 Август 2014 - 00:17) писал:

<input type="radio" name="form[properties][]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %}> {goods_modifications_properties.values.NAME}
замените на:
<input type="radio" id="{goods_modifications_properties.values.ID}" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /> <label for="{goods_modifications_properties.values.ID}">{goods_modifications_properties.values.NAME}</label>

далее в ваш файл стилей main.css добавьте
.goodsDataMainModificationsBlockProperty input:checked + label {
border: 1px solid #72d300;
}
.goodsDataMainModificationsBlockProperty input + label {
border: 1px solid #ccc;
cursor: pointer;
display: inline-block;
height: 45px;
line-height: 45px;
margin: 4px;
text-align: center;
width: 85px;
}
.goodsDataMainModificationsBlockProperty input {
display: none;
}

теперь проблема большая: размера L нет в наличии, а он этого не пишет и добавляет в корзину размер М.

#24 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 20 Август 2014 - 02:06

Советую вам внимательней все же изучить эту тему:
http://forum.storela...ра-модификации/

подобной проблемы не должно быть, разве что на этапе изменения выпадающих модификаций на радио кнопки, так же откатите бэк ап для проверки

#25 vadim777

vadim777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 302 сообщений

Отправлено 20 Август 2014 - 10:27

Без последнего изменения все было нормально. После того как вы прислали как сделать кнопки квадратами, возникла данная проблема.

#26 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 21 Август 2014 - 00:39

Попробуйте для начала в файле main.js найти строку

$('form.goodsDataForm input[name="form[properties][]"]')

и заменить её на

$('form.goodsDataForm input[name^="form[properties]"]')


#27 vadim777

vadim777

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 302 сообщений

Отправлено 21 Август 2014 - 10:34

Просмотр сообщенияСake (21 Август 2014 - 00:39) писал:

Попробуйте для начала в файле main.js найти строку

$('form.goodsDataForm input[name="form[properties][]"]')

и заменить её на

$('form.goodsDataForm input[name^="form[properties]"]')
огромное спасибо.
прошу из этой темы удалить из сообщения #30 прикрепленное изображение, так как там раскрыты цены оптовые на товар, для чего вообще такое тут выкладывать.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных