Перейти к содержанию
Официальный форум поддержки Simpla

taboo1387

Пользователь
  • Публикаций

    11
  • Зарегистрирован

  • Посещение

  1. зависит от того, как обрабатывается форма. У меня сейчас симплы с базовым шаблоном под рукой нет, не могу посмотреть.
  2. ну так у него тип, наверное, надо указать. А то браузер в шоке
  3. Не очень понял зачем ты используешь в случае с {else} инпут внутри select. Предлагаю такой вариант кода: <!-- Выбор варианта товара --><form class="variants" action="/cart"><select class="variant" name="variant">{if $product->variants|count>1} {foreach $product->variants as $v} <option id="featured_{$v->id}" name="variant" value="{$v->id}" > <!-- НАИМЕНОВАНИЕ ТОВАРА -->{if $v->name}{$v->name}{/if} - <!-- ЦЕНА ТОВАРА -->{if $v->compare_price > 0}<span class="compare_price">{$v->compare_price|convert}</spa
  4. Суть такая: Пишем условие вывода разных форм для разного кол-ва вариантов товара: {if product->variants|count >1} <!-- Форма со списком и множеством вариантов -->{else} <!-- Форма для одного варианта товара -->{/if}
  5. Я для "Виберите вариант" сделал кнопку "В корзину" disabled, что бы добавлять нельзя было
  6. Разобрался, править надо ajax_cart.js в шаблоне, там прописан input[name=variant]:checked, его надо заменить на select[name=variant]
  7. Всем привет! Делаю выпадающий список вариантов товара (на галавной и в разделах каталога). Примерно так: <form class="variants" action="/cart"><select class="variant" name="variant"> <option value="Выбирай вариант" disabled selected>Выбирай вариант</option> {foreach $product->variants as $v} <option id="discounted_{$v->id}" name="variant" value="{$v->id}"><!-- НАИМЕНОВАНИЕ ТОВАРА -->{if $v->name}{$v->name}{/if}<!-- ЦЕНА ТОВАРА -->{if $v->compare_price > 0}<span class="compare_price">{$v->compare_price|convert}</s
×
×
  • Создать...