0
Тема Новогодняя - Приписать Цену К Модификациям
Автор ogonek7777, 11 июля 2017 13:00
Сообщений в теме: 8
#1
Отправлено 11 Июль 2017 - 13:00
Так и не получила ответ, как реализовать модификации с ценами. В прошлой ветке предложенный код подставлял цены в хаотичном порядке.
#2
Отправлено 12 Июль 2017 - 07:41
Здравствуйте.
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
замените на:
В конец main.js вставьте:
Результат:
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
<input type="radio" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /> {goods_modifications_properties.values.NAME} <br />
замените на:
<input type="radio" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /><span rel="{goods_modifications_properties.values.ID}">{goods_modifications_properties.values.NAME}</span> <br />
В конец main.js вставьте:
$(document).ready(function () { $('.goodsDataMainModificationsRadio span').each(function () { var modID = $(this).attr('rel'); var $modPR = $('.goodsDataMainModificationsList[rel="' + modID + '"] .price_now_formated'); if($modPR.length){ $(this).append(' - ' + $modPR.html()); } }); });
Результат:
#3
Отправлено 12 Июль 2017 - 13:21
Vaccina (12 Июль 2017 - 07:41) писал:
Здравствуйте.
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
замените на:
В конец main.js вставьте:
Результат:
Серебряные миниатюры Тайная вечеря Valenti Co купить интернет магазин он лайн в москве росссии.png
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
<input type="radio" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /> {goods_modifications_properties.values.NAME} <br />
замените на:
<input type="radio" name="form[properties][{goods_modifications_properties.ID}]" value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}checked="checked"{% ENDIF %} /><span rel="{goods_modifications_properties.values.ID}">{goods_modifications_properties.values.NAME}</span> <br />
В конец main.js вставьте:
$(document).ready(function () { $('.goodsDataMainModificationsRadio span').each(function () { var modID = $(this).attr('rel'); var $modPR = $('.goodsDataMainModificationsList[rel="' + modID + '"] .price_now_formated'); if($modPR.length){ $(this).append(' - ' + $modPR.html()); } }); });
Результат:
Серебряные миниатюры Тайная вечеря Valenti Co купить интернет магазин он лайн в москве росссии.png
2. Еще такой момент. На данный момент, главная страница подгружается быстро, а вот страницы с товаром очень медленно. Долго грузятся дополнительные картинки и цены к модификациям. Из-за долгой подгрузки доп.картинок скачет главное изображение, это выглядит не очень эстетично. Возможно ли с этим что-то сделать?
#4
Отправлено 12 Июль 2017 - 15:29
ogonek7777 (12 Июль 2017 - 13:21) писал:
Уф, спасибо огромное! А как прописать стили? Размер шрифта, жирным? курсивом?
2. Еще такой момент. На данный момент, главная страница подгружается быстро, а вот страницы с товаром очень медленно. Долго грузятся дополнительные картинки и цены к модификациям. Из-за долгой подгрузки доп.картинок скачет главное изображение, это выглядит не очень эстетично. Возможно ли с этим что-то сделать?
2. Еще такой момент. На данный момент, главная страница подгружается быстро, а вот страницы с товаром очень медленно. Долго грузятся дополнительные картинки и цены к модификациям. Из-за долгой подгрузки доп.картинок скачет главное изображение, это выглядит не очень эстетично. Возможно ли с этим что-то сделать?
1. Что бы визуально изменить цену у модификации, добавьте в конец файла main.css
.goodsDataMainModificationsRadio span span { font-weight: bold; font-style: italic; }2. Найдите в файле main.css
.product-view .product-img-box .product-image {margin: 0 auto;}и удалите
далее найдите в файле main.js код
$('.product-img-box .product-image').css("margin", "0");замените на
$('.product-img-box .product-image').css("margin-left","100px");
#5
Отправлено 12 Июль 2017 - 17:07
Ирина345 (12 Июль 2017 - 15:29) писал:
Здравствуйте,
1. Что бы визуально изменить цену у модификации, добавьте в конец файла main.css
далее найдите в файле main.js код
1. Что бы визуально изменить цену у модификации, добавьте в конец файла main.css
.goodsDataMainModificationsRadio span span { font-weight: bold; font-style: italic; }2. Найдите в файле main.css
.product-view .product-img-box .product-image {margin: 0 auto;}и удалите
далее найдите в файле main.js код
$('.product-img-box .product-image').css("margin", "0");замените на
$('.product-img-box .product-image').css("margin-left","100px");
#7
Отправлено 14 Июль 2017 - 10:17
Vaccina (14 Июль 2017 - 08:36) писал:
Здравствуйте.
Уточните пожалуйста, какие вопросы актуальны?
Цена напротив модификации отображается на ПК версии сайта:
ТРИПТИХ КУПИТЬ Икону в подарок мужчине женщине купить интернет магазин в Москве УНИКАЛЬНЫЕ ВИП ПОДАРКИ ВИП ИКОНЫ ДЛЯ ОСОБЫХ ПОДАРКОВ.png
Стикер на месте:
Серебряная икона Иисуса Христа Спасителя в рамке Valenti Co Италия купить интернет москва доставка на дом наличные по россии.png
Уточните пожалуйста, какие вопросы актуальны?
Цена напротив модификации отображается на ПК версии сайта:
ТРИПТИХ КУПИТЬ Икону в подарок мужчине женщине купить интернет магазин в Москве УНИКАЛЬНЫЕ ВИП ПОДАРКИ ВИП ИКОНЫ ДЛЯ ОСОБЫХ ПОДАРКОВ.png
Стикер на месте:
Серебряная икона Иисуса Христа Спасителя в рамке Valenti Co Италия купить интернет москва доставка на дом наличные по россии.png
Цена и дополнительные фото подгружаются долго - секунд пять, это очень заметно и не красиво. Все это время скачет главное фото, а то, что у модификаций есть цены,покупатель может и не увидеть, если уже просмотрит модификации и его взгляд двинется дальше. Вобщем,проблема есть.
ПС. Если честно,я вообще не понимаю, почему эта тема Новогодняя такая медлительная ((.
#8
Отправлено 15 Июль 2017 - 08:51
Здравствуйте.
Попробуйте создать тестовый товар с фото без видео в описании, при проверке одного товара дольше всего грузился видео ряд.
Попробуйте создать тестовый товар с фото без видео в описании, при проверке одного товара дольше всего грузился видео ряд.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных