- Форум владельцев интернет-магазинов
- → Публикации User1
Публикации User1
6 публикаций создано User1 (учитываются публикации только с 28-Апрель 23)
#284457 Автоматическая Подстановка При Нескольких Модификациях Товара Который Остался...
Отправлено от User1 в 20 Сентябрь 2019 - 20:12 в Страница товара
Для шаблона "ТЕХНО": не хотел вас беспокоить, начал сам писать.
Там используется класс goodsDataMainModificationsBlockProperty, попробовал так:
{% IF GOODS_MOD_REST_VALUE=0 %}
<script>
setTimeout(function () {
$('.goodsDataMainModificationsList').each(function () {
var rest_value = parseInt($(this).find('[name="rest_value"]').val());
var id = $(this).attr('rel').split('_');
var block = $('.goodsDataMainModificationsBlock');
if (rest_value > 0) {
block.data('select', true);
$('.goodsDataMainModificationsBlockProperty select option').removeAttr('selected');
$('.goodsDataMainModificationsBlockProperty select option[value="' + id[0] + '"]').attr('selected', 'selected');
$('.goodsDataMainModificationsBlockProperty select option[value="' + id[1] + '"]').attr('selected', 'selected');
$('.goodsDataMainModificationsBlockProperty select').trigger('change');
}
});
}, 200);
</script>
{% ENDIF %}
та модификация что "в наличии" действительно выделяется и показывается в списке как выбранная, но такое ощущение что страница не обновляется - цена и надпись "Нет в наличии" остается, кнопка "В корзину" не разблокируется...
Приходится заново перевыбирать эту модификацию ручками. События 'change' или 'click' не отрабатываются! Попробовал с 2х разных компов открыть тестовый товар...
Помогите.
А выше я правильно код написал?
#283435 Логика Работы Кнопки "в Корзину"
Отправлено от User1 в 05 Июль 2019 - 20:08 в Каталог товаров
Хочу отметить странную логику работы кнопки "В корзину".
Если находясь в каталоге товаров нажать кнопку "В корзину" И У ТОВАРА ЕСТЬ МОДИФИКАЦИИ то в корзину попадёт товар со СЛУЧАЙНОЙ модификацией (подозреваю что с той которая goods_modifications_properties.values.SELECTED хотя как ей присваивается статус ВЫДЕЛЕННОЙ непонятно).
Но это же не лотерея!
Надо чтоб для товара с модификациями кнопка "В корзину" в каталоге работала как "Быстрый просмотр" т.е. открывалось модальное окно и пользователю придется таки самому выбрать модификацию товара.
Как это реализовать?
#283434 Название Товара В Каталоге
Отправлено от User1 в 05 Июль 2019 - 19:09 в Каталог товаров
Выше Вы просто выделили 35 пикселей высоты для двустрочных названий. А если 3х, 4х строчные?
Я использвал свойство white-space: pre-wrap. Теперь ячейки сетки сами расширяются насколько надо чтобы вместить самые длинные названия товаров. Но кнопка "В корзину" скачет по вертикали (см. скриншот).
Как сделать чтобы кнопка "В корзину" и цена над ней выравнивались по нижней границе квадрата сетки товара?
#281880 Ищем Специалиста По Seo Знакомого С Платформой Storeland
Отправлено от User1 в 19 Март 2019 - 21:56 в SEO
Что требуется: нужно протестировать скорость открытия страниц сайта и (если это будет необходимо) дать рекомендации по оптимизации кода.
Дело в том что мы получаем противоречивые сообщения относительно скорости открытия каталогов нашего сайта, от "немедленно" до зависаний (на 5 секунд). Нужно разобратся что происходит и дать рекомендации.
Оплата по договоренности.
Пример проблемной ссылки: https://posudamos.ru...tolovye-servizy
#280092 Для Каждого Вида Доставки Свой Размер Минимальной Суммы Заказа
Отправлено от User1 в 16 Декабрь 2018 - 21:13 в Оформление заказа
Насколько я понимаю из шаблона "Быстрый заказ" сейчас напрямую нет доступа к переменной/константе в которой бы хранилось текущая итоговая сумма корзины покупателя?
Хотелось бы чтобы при нажатии на кнопку "Оформить заказ" если заказ меньше мин. размера для выбранного покупателем вида доставки отображалось предупреждение типа "Для выбранного вида доставки минимальная сумма заказа составляет ...".
Может быть для каждого вида доставки создать правило доставки с некой контрольной цифрой (типа 3 рубля) и потом ее ловить в коде, типа:
<tr {% IF order_delivery.first %}class="first"{% ENDIF %}{% IF order_delivery.END_PRICE = 3 && order_delivery.NAME = Наложенный платеж (Почта России)%} style="display:none;"{%ENDIF%}>
Но здесь скрывается чекбокс того вида доставки который не проходит по минималке. А как отобразить пользователю сообщение-предупреждение?
- Форум владельцев интернет-магазинов
- → Публикации User1
- Privacy Policy