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


Описание, Характеристики, Отзывы В Одной Вкладке Общее

Описание Характеристики Отзывы В одной вкладке Все в общей вкладке Все в одном

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

#101 TchanSan

TchanSan

    Пользователь

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

Отправлено 05 Февраль 2016 - 18:07

Здравствуйте!
Помогите перебросить блок выбора модификации на место после цены товара (см. скрин)
Пробовал переставить блок <!-- Блок выбора модификаций для текущей товарной позиции --> перед <!-- По этому значению производится заказ товара -->
блок перебросился, но слетела верстка всех последующих блоков (Купить и добавить в избраное).
Аккаунт SL-354699
скрин.jpg

#102 Dars

Dars

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

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

Отправлено 05 Февраль 2016 - 18:26

Просмотр сообщенияTchanSan (05 Февраль 2016 - 18:07) писал:

Здравствуйте!
Помогите перебросить блок выбора модификации на место после цены товара (см. скрин)
Пробовал переставить блок <!-- Блок выбора модификаций для текущей товарной позиции --> перед <!-- По этому значению производится заказ товара -->
блок перебросился, но слетела верстка всех последующих блоков (Купить и добавить в избраное).
Аккаунт SL-354699
Прикрепленный файл скрин.jpg
Здравствуйте!
В шаблоне "Товар" найдите и удалите код:

<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock description" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->
{% IF goods_modifications_properties.values.last %}
</select>
{% ENDIF %}
{% ENDFOR %}
</div>
{goods_modifications_properties.index | is_divided("2","","")}
{% ENDFOR %}

далее в том же шаблоне после строк:

{GOODS_MOD_PRICE_OLD | money_format}
</span>
{% ENDIF %}
<!-- /Старая цена -->
</div>

вставьте код:

<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->
{% IF goods_modifications_properties.values.last %}
</select>
{% ENDIF %}
{% ENDFOR %}
</div>
{goods_modifications_properties.index | is_divided("2","","")}
{% ENDFOR %}


#103 TchanSan

TchanSan

    Пользователь

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

Отправлено 06 Февраль 2016 - 08:06

Просмотр сообщенияDars (05 Февраль 2016 - 18:26) писал:

Здравствуйте!
В шаблоне "Товар" найдите и удалите код:

<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock description" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->
{% IF goods_modifications_properties.values.last %}
</select>
{% ENDIF %}
{% ENDFOR %}
</div>
{goods_modifications_properties.index | is_divided("2","","")}
{% ENDFOR %}

далее в том же шаблоне после строк:

{GOODS_MOD_PRICE_OLD | money_format}
</span>
{% ENDIF %}
<!-- /Старая цена -->
</div>

вставьте код:

<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->
{% IF goods_modifications_properties.values.last %}
</select>
{% ENDIF %}
{% ENDFOR %}
</div>
{goods_modifications_properties.index | is_divided("2","","")}
{% ENDFOR %}

Здравствуйте!
Благодарю за оперативный ответ - блок переместился на необходимое место, НО в товарах, у которых нет выбора модификации, блоки "Купить" и "Добавить в Избранное" совсем пропали!
скрин.jpg
Что делать?

#104 RayLi

RayLi

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

  • Модераторы
  • 2 864 сообщений

Отправлено 06 Февраль 2016 - 09:42

Просмотр сообщенияTchanSan (06 Февраль 2016 - 08:06) писал:

Здравствуйте!
Благодарю за оперативный ответ - блок переместился на необходимое место, НО в товарах, у которых нет выбора модификации, блоки "Купить" и "Добавить в Избранное" совсем пропали!
Прикрепленный файл скрин.jpg
Что делать?

Здравствуйте.
Попробуйте, пожалуйста, сделать следующее:
В шаблоне Товар найдите данный код:

<!-- /Старая цена -->
</div>
<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->

И замените его вот этим вот кодом:

<!-- /Старая цена -->
</div>
<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock">
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->
{% IF goods_modifications_properties.values.last %}
</select>
{% ENDIF %}
{% ENDFOR %}
</div>
{goods_modifications_properties.index | is_divided("2","","")}
{% ENDFOR %}
<!-- По этому значению производится заказ товара -->


#105 TchanSan

TchanSan

    Пользователь

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

Отправлено 06 Февраль 2016 - 18:05

Просмотр сообщенияRayLi (06 Февраль 2016 - 09:42) писал:

Здравствуйте.
Попробуйте, пожалуйста, сделать следующее:
В шаблоне Товар найдите данный код:

<!-- /Старая цена -->
</div>
<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->

И замените его вот этим вот кодом:

<!-- /Старая цена -->
</div>
<!-- Блок выбора модификаций для текущей товарной позиции -->
<div class="goodsDataMainModificationsBlock">
{% FOR goods_modifications_properties %}
<div class="goodsDataMainModificationsBlockProperty">
<!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
{% FOR values %}
<!-- Если это первый элемент в списке -->
{% IF goods_modifications_properties.values.first %}
<strong>{goods_modifications_properties.NAME}:</strong>
<select name="form[properties][]">
{% ENDIF %}
<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
<!-- Если это последний элемент в списке -->
{% IF goods_modifications_properties.values.last %}
</select>
{% ENDIF %}
{% ENDFOR %}
</div>
{goods_modifications_properties.index | is_divided("2","","")}
{% ENDFOR %}
<!-- По этому значению производится заказ товара -->
Спасибо! Все заработало!





Темы с аналогичным тегами Описание, Характеристики, Отзывы, В одной вкладке, Все в общей вкладке, Все в одном

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

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