

Помогите Допилить Шаблон
Автор Хайтек, 14 авг. 2021 18:50
Сообщений в теме: 31
#21
Отправлено 29 Сентябрь 2021 - 07:06
#22
Отправлено 10 Октябрь 2021 - 13:52
Здравствуйте! Очень нужна Ваша помощь
Шаблон Профи хорош, но вот страница товара совсем не нравится. Подскажите, как реализовать следующую идею: вот фото сейчас
, а вот как хотелось бы:
. По изменениям: во-первых, хотелось бы убрать у всех товаров раздел "доставка"; во-вторых, название товара необходимо убрать из верхней строки и переместить ниже в бОльшем размере шрифта (а путь к товару переместить левее) , как на картинке ( я вырезала этот кусок кажется из шаблона кондитер). И в целом, весь этот кусок меня устраивает, только вот розовый цвет бы убрать и добавить возможность вписать необходимое количество для покупки. Шрифт конечно тоже хотелось бы сохранить, как в Профи.
А ниже необходимо переместить описание товара и характеристики, как на картинке. Заранее большое спасибо!



А ниже необходимо переместить описание товара и характеристики, как на картинке. Заранее большое спасибо!
#23
Отправлено 10 Октябрь 2021 - 16:59
Добрый день. Для внесения изменений зайдите в Редактор шаблонов-->main.css и в самый конец кода вставьте:
@media all and (min-width: 768px) { .productView__description {display:inline-block;width: 49%;float:left;padding-right: 10px;} .productView__features {display: inline-block;width: 50%;} .productView__description .block__title {width: 99%;} .features__item {width: 100%;} } .productView__delivery {display: none;} .productView__name {display: block;}
#24
Отправлено 11 Октябрь 2021 - 09:34
Спасибо большое! Есть пара доделок: всё-таки хотелось бы, чтобы шрифт названия был больше, чем цена; чтобы была зеленая галочка справа с надписью "В наличии", под названием количество звёзд и артикул полупрозрачные, а затем модификация без оранжевых полей вокруг, далее количество товара и цена - вот прям как на второй картинке
Оранжевое поле уберите, пожалуйста, совсем; достаточно того, что при наведении мышкой они горят оранжевым)

#25
Отправлено 12 Октябрь 2021 - 05:55
Здравствуйте.
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
замените на:
далее зайдите в main.css - найдите:
замените на:
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
<!-- Основная информация о товаре --> <div class="productView__shop"> <!-- Имя товара --> <h1 class="productView__name" itemprop="name">{GOODS_NAME}</h1> <!-- Краткое описание --> {% IF GOODS_DESCRIPTION_SHORT %} <div class="productView__text" itemprop="description">{GOODS_DESCRIPTION_SHORT}</div> {% ENDIF %} <!-- Цена товара --> <div class="productView__price {CURRENCY_CHAR_CODE} {% IF GOODS_MOD_MAX_DISCOUNT_ID %}hasCampaign{% ENDIF %}" itemprop="offers" itemscope itemtype="https://schema.org/Offer"> <!-- информация для поисковика о наличии товара --> <meta itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}http://schema.org/InStock{% ELSE %}http://schema.org/OutOfStock{% ENDIF %}"> <!-- информация для поисковика о валюте товара --> <meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/> <div class="price__now {CURRENCY_CHAR_CODE}" itemprop="price" content="{GOODS_MOD_PRICE_NOW}" data-price="{GOODS_MOD_PRICE_NOW}">{GOODS_MOD_PRICE_NOW | money_format}</div> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</div> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_OLD | money_format}</div> {% ENDIF %} </div> <!-- Артикул --> {% IF GOODS_MOD_ART_NUMBER %} <div class="productView__articles"> <label>Артикул:</label> <span class="goodsModArtNumber">{GOODS_MOD_ART_NUMBER}</span> </div> {% ENDIF %} <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IFNOT SETTINGS_OPINION_DISABLE %} <div class="productView__ratings"> <div class="ratings" title="Рейтинг товара"> {% IF GOODS_OPINION_RATING_VALUE_ROUND %} <span itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <meta itemprop="worstRating" content = "1"> <meta itemprop="bestRating" content = "10"> <meta itemprop="ratingValue" content = "{GOODS_OPINION_RATING_VALUE_ROUND}"> <meta itemprop="reviewCount" content = "{GOODS_OPINION_RATING_CNT_ALL}"> <div class="rating" style="width:{GOODS_OPINION_RATING_VALUE_ROUND}0%" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" title="Рейтинг товара"></div> </span> {% ELSE %} <div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div> {% ENDIF %} </div> <!-- Доступность товара --> <div class="productView__available"> <div class="available__true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><span>В наличии</span> <span class="goodsModRestValue" data-value="{GOODS_MOD_REST_VALUE}">{% IF GOODS_MOD_REST_VALUE > 10 %}Много{% ELSE %}Мало{% ENDIF %}</span></div> <div class="available__false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div> </div> </div> {% ENDIF %} <!-- Добавление в избранное и сравнение --> <div class="productView__links {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST || GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %}added{% ENDIF %}"> <!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <div class="productView__campaign"> <div>Скидка {GOODS_MOD_MAX_DISCOUNT}% до <span class="date">{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("d.m.Y")}</span></div> </div> {% ENDIF %} <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF SETTINGS_COMPARE_DISABLE=0 %} {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %} <a class="add-compare added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнении</span></a> {% ELSE %} <a class="add-compare" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Добавить в сравнение" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнение</span></a> {% ENDIF %} {% ENDIF %} <!-- Если есть возможность добавить товар в Избранное --> {% IF GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %} <a class="add-favorites added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_MOD_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_MOD_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Убрать «{GOODS_NAME}» из Избранного" href="{FAVORITES_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранном</span></a> {% ELSE %} <a class="add-favorites" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Добавить «{GOODS_NAME}» в Избранное" href="{FAVORITES_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранное</span></a> {% ENDIF %} </div> <!-- Модификации --> <form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="productView__form"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsModificationId" /> <input type="hidden" name="form[goods_mod_id][{GOODS_MOD_ID}]" value="1" class="goodsDataMainModificationId" /> <!-- Модификации --> <div class="goodsModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}> {% FOR goods_modifications_properties %} <div class="goodsModificationsProperty"> <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь --> {% FOR values %} <!-- Если это первый элемент в списке --> {% IF goods_modifications_properties.values.first %} <label>{goods_modifications_properties.NAME}:</label> <div class="selectBox"> <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> </div> {% ENDIF %} {% ENDFOR %} {% FOR values %} {% IF goods_modifications_properties.values.first %} <div class="goodsModificationsValues" style="display: none"> {% ENDIF %} <div class="goodsModificationsValue" data-value="{goods_modifications_properties.values.ID}"><span>{goods_modifications_properties.values.NAME}</span></div> {% IF goods_modifications_properties.values.last %} </div> {% ENDIF %} {% ENDFOR %} </div> {goods_modifications_properties.index | is_divided("2","","")} {% ENDFOR %} <!-- Данные по модификациям для текущей товарной позиции --> {% FOR goods_modifications %} <div class="goodsModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}"> <input type="hidden" name="id" value="{goods_modifications.ID}" /> <input type="hidden" name="art_number" value="{goods_modifications.ART_NUMBER}" /> <input type="hidden" name="price_now" value="{goods_modifications.PRICE_NOW}" /> <input type="hidden" name="price_old" value="{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT}{% ELSE %}{goods_modifications.PRICE_OLD}{% ENDIF %}" /> <div class="price_now_formated" style="display:none">{goods_modifications.PRICE_NOW | money_format}</div> <div class="price_old_formated" style="display:none">{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT | money_format}{% ELSE %}{goods_modifications.PRICE_OLD | money_format}{% ENDIF %}</div> <input type="hidden" name="rest_value" value="{goods_modifications.REST_VALUE}" /> <input type="hidden" name="measure_id" value="{goods_modifications.MEASURE_ID}" /> <input type="hidden" name="measure_name" value="{goods_modifications.MEASURE_NAME}" /> <input type="hidden" name="measure_desc" value="{goods_modifications.MEASURE_DESC}" /> <input type="hidden" name="measure_precision" value="{goods_modifications.MEASURE_PRECISION}" /> <input type="hidden" name="is_has_in_compare_list" value="{goods_modifications.IS_HAS_IN_COMPARE_LIST}" /> <input type="hidden" name="goods_mod_image_id" value="{goods_modifications.GOODS_MOD_IMAGE_ID}" /> <div class="description" style="display:none" itemprop="description">{goods_modifications.DESCRIPTION}</div> </div> {% ENDFOR %} <!-- Блок описания модификации --> {% IF GOODS_MOD_DESCRIPTION %} <div class="goodsModDescription" itemprop="description">{GOODS_MOD_DESCRIPTION}</div> {% ENDIF %} </div> <!-- Добавление товара в Корзину --> <div class="productView__addto"> <!-- Количество --> <div class="productView__qty qty"> <a href="javascript:void(0)" class="qty__minus unselectable" title="Уменьшить"></a> <input type="text" name="form[goods_mod_quantity]" maxlength="4" value="1" min="1" max="{GOODS_MOD_REST_VALUE}" title="Количество" class="quantity" onkeypress="return keyPress(this, event);" onpaste="return false;" autocomplete="off" /> <a href="javascript:void(0)" class="qty__plus unselectable" title="Увеличить"></a> </div> <!-- Уведомить --> <div class="productView__notify"> <a class="add-notify button" data-fancybox data-src="#fancybox__notify" href="javascript:;"><span>Уведомить</span></a> </div> <!-- Добавление товара в корзину --> <button type="submit" class="add-cart quick" title="Положить «{GOODS_NAME}» в корзину"><span>Быстрая покупка</span></button> <button type="submit" class="add-cart button2" title="Положить «{GOODS_NAME}» в корзину"><span>Добавить в корзину</span></button> </div> </form> </div> </div> <!-- Табы Описание, Хар-ки, Доставка, Отзывы -->
замените на:
<!-- Основная информация о товаре --> <div class="productView__shop"> <form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsModificationId" /> <input type="hidden" name="form[goods_mod_id][{GOODS_MOD_ID}]" value="1" class="goodsDataMainModificationId" /> <div class="productView__name_av"> <!-- Имя товара --> <h1 class="productView__name" itemprop="name">{GOODS_NAME}</h1> <!-- Доступность товара --> <div class="productView__available"> <div class="available__true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><span>В наличии</span> <span class="goodsModRestValue" data-value="{GOODS_MOD_REST_VALUE}">{% IF GOODS_MOD_REST_VALUE > 10 %}Много{% ELSE %}Мало{% ENDIF %}</span></div> <div class="available__false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div> </div> </div> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IFNOT SETTINGS_OPINION_DISABLE %} <div class="productView__ratings"> <div class="ratings" title="Рейтинг товара"> {% IF GOODS_OPINION_RATING_VALUE_ROUND %} <span itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <meta itemprop="worstRating" content = "1"> <meta itemprop="bestRating" content = "10"> <meta itemprop="ratingValue" content = "{GOODS_OPINION_RATING_VALUE_ROUND}"> <meta itemprop="reviewCount" content = "{GOODS_OPINION_RATING_CNT_ALL}"> <div class="rating" style="width:{GOODS_OPINION_RATING_VALUE_ROUND}0%" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" title="Рейтинг товара"></div> </span> {% ELSE %} <div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div> {% ENDIF %} </div> <!-- Артикул --> {% IF GOODS_MOD_ART_NUMBER %} <div class="productView__articles"> <label>Артикул:</label> <span class="goodsModArtNumber">{GOODS_MOD_ART_NUMBER}</span> </div> {% ENDIF %} </div> {% ENDIF %} <!-- Модификации --> <div class="productView__form"> <!-- Модификации --> <div class="goodsModificationsBlock" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}> {% FOR goods_modifications_properties %} <div class="goodsModificationsProperty"> <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь --> {% FOR values %} <!-- Если это первый элемент в списке --> {% IF goods_modifications_properties.values.first %} <label>{goods_modifications_properties.NAME}:</label> <div class="selectBox"> <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> </div> {% ENDIF %} {% ENDFOR %} {% FOR values %} {% IF goods_modifications_properties.values.first %} <div class="goodsModificationsValues" style="display: none"> {% ENDIF %} <div class="goodsModificationsValue" data-value="{goods_modifications_properties.values.ID}"><span>{goods_modifications_properties.values.NAME}</span></div> {% IF goods_modifications_properties.values.last %} </div> {% ENDIF %} {% ENDFOR %} </div> {goods_modifications_properties.index | is_divided("2","","")} {% ENDFOR %} <!-- Данные по модификациям для текущей товарной позиции --> {% FOR goods_modifications %} <div class="goodsModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}"> <input type="hidden" name="id" value="{goods_modifications.ID}" /> <input type="hidden" name="art_number" value="{goods_modifications.ART_NUMBER}" /> <input type="hidden" name="price_now" value="{goods_modifications.PRICE_NOW}" /> <input type="hidden" name="price_old" value="{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT}{% ELSE %}{goods_modifications.PRICE_OLD}{% ENDIF %}" /> <div class="price_now_formated" style="display:none">{goods_modifications.PRICE_NOW | money_format}</div> <div class="price_old_formated" style="display:none">{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT | money_format}{% ELSE %}{goods_modifications.PRICE_OLD | money_format}{% ENDIF %}</div> <input type="hidden" name="rest_value" value="{goods_modifications.REST_VALUE}" /> <input type="hidden" name="measure_id" value="{goods_modifications.MEASURE_ID}" /> <input type="hidden" name="measure_name" value="{goods_modifications.MEASURE_NAME}" /> <input type="hidden" name="measure_desc" value="{goods_modifications.MEASURE_DESC}" /> <input type="hidden" name="measure_precision" value="{goods_modifications.MEASURE_PRECISION}" /> <input type="hidden" name="is_has_in_compare_list" value="{goods_modifications.IS_HAS_IN_COMPARE_LIST}" /> <input type="hidden" name="goods_mod_image_id" value="{goods_modifications.GOODS_MOD_IMAGE_ID}" /> <div class="description" style="display:none" itemprop="description">{goods_modifications.DESCRIPTION}</div> </div> {% ENDFOR %} <!-- Блок описания модификации --> {% IF GOODS_MOD_DESCRIPTION %} <div class="goodsModDescription" itemprop="description">{GOODS_MOD_DESCRIPTION}</div> {% ENDIF %} </div> <div class="productView__addto"> <!-- Количество --> <div class="productView__qty qty"> <a href="javascript:void(0)" class="qty__minus unselectable" title="Уменьшить"></a> <input type="text" name="form[goods_mod_quantity]" maxlength="4" value="1" min="1" max="{GOODS_MOD_REST_VALUE}" title="Количество" class="quantity" onkeypress="return keyPress(this, event);" onpaste="return false;" autocomplete="off" /> <a href="javascript:void(0)" class="qty__plus unselectable" title="Увеличить"></a> </div> <!-- Цена товара --> <div class="productView__price {CURRENCY_CHAR_CODE} {% IF GOODS_MOD_MAX_DISCOUNT_ID %}hasCampaign{% ENDIF %}" itemprop="offers" itemscope itemtype="https://schema.org/Offer"> <!-- информация для поисковика о наличии товара --> <meta itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}http://schema.org/InStock{% ELSE %}http://schema.org/OutOfStock{% ENDIF %}"> <!-- информация для поисковика о валюте товара --> <meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/> <div class="price__now {CURRENCY_CHAR_CODE}" itemprop="price" content="{GOODS_MOD_PRICE_NOW}" data-price="{GOODS_MOD_PRICE_NOW}">{GOODS_MOD_PRICE_NOW | money_format}</div> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</div> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_OLD | money_format}</div> {% ENDIF %} </div> </div> <!-- Добавление в избранное и сравнение --> <div class="productView__links {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST || GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %}added{% ENDIF %}"> <!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <div class="productView__campaign"> <div>Скидка {GOODS_MOD_MAX_DISCOUNT}% до <span class="date">{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("d.m.Y")}</span></div> </div> {% ENDIF %} <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF SETTINGS_COMPARE_DISABLE=0 %} {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %} <a class="add-compare added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнении</span></a> {% ELSE %} <a class="add-compare" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Добавить в сравнение" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнение</span></a> {% ENDIF %} {% ENDIF %} <!-- Если есть возможность добавить товар в Избранное --> {% IF GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %} <a class="add-favorites added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_MOD_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_MOD_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Убрать «{GOODS_NAME}» из Избранного" href="{FAVORITES_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранном</span></a> {% ELSE %} <a class="add-favorites" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Добавить «{GOODS_NAME}» в Избранное" href="{FAVORITES_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранное</span></a> {% ENDIF %} </div> <!-- Добавление товара в Корзину --> <div class="productView__addto"> <!-- Уведомить --> <div class="productView__notify"> <a class="add-notify button" data-fancybox data-src="#fancybox__notify" href="javascript:;"><span>Уведомить</span></a> </div> <!-- Добавление товара в корзину --> <button type="submit" class="add-cart quick" title="Положить «{GOODS_NAME}» в корзину"><span>Быстрая покупка</span></button> <button type="submit" class="add-cart button2" title="Положить «{GOODS_NAME}» в корзину"><span>Добавить в корзину</span></button> </div> <!-- Краткое описание --> {% IF GOODS_DESCRIPTION_SHORT %} <div class="productView__text" itemprop="description">{GOODS_DESCRIPTION_SHORT}</div> {% ENDIF %} </div> </form> </div> </div> <!-- Табы Описание, Хар-ки, Доставка, Отзывы -->
далее зайдите в main.css - найдите:
/** Товар: Основное описание **/ .productView__shop {width: 60%;padding-left: 1rem;position: relative;} .productView__shop > div {margin-bottom: 2rem;} .productView__more {display: none;} .productView__name {display: none;margin-bottom: 1.5rem;font-size: 24px;font-weight: bold;line-height: 2rem;max-height: 6rem;overflow: hidden;} .productView__campaign {display: inline-block;margin-right: 2rem;} .productView__campaign div {color: #000000;background-color: #fda800;cursor: default;padding: 1rem 3rem;font-size: 20px;border-radius: 5px;text-align: center;} .productView__text {max-height: 4.5rem;overflow: hidden;} .productView__price {display: flex;align-items: flex-end;flex-wrap: wrap;width: 100%;} .productView__price [class^="price__"] {font-weight: 800;display: flex;align-items: center;} .productView__price .price__now {font-size: 30px;margin-right: 2rem;} .productView__price .price__old {font-size: 18px;font-weight: normal;} .productView__box {width: 100%;margin-bottom: 2rem;display: flex;align-items: center;flex-wrap: wrap;} .productView__ratings {display: flex;flex-wrap: wrap;align-items: center;} .productView__ratings .ratings__label {color: #fda800;text-decoration: underline;} .productView__ratings .ratings + .productView__available {margin-left: 2rem;} .productView__available {font-size: 1rem;} .productView__links {display: flex;align-items: center;} .productView__links a {font-size: 30px;display: inline-block;line-height: 1;} .productView__links a + a {margin-left: 2rem;} .productView__links a.added {color: #fda800;} .productView__addto {display: flex;flex-wrap: wrap;align-items: center;} .productView__qty {margin-right: 2rem;} .productView__addto .add-cart {padding: 0 1rem;border-color: transparent;flex-grow: 1;display: flex;align-items: center;justify-content: center;} .productView__addto .add-cart + .add-cart {margin-left: 2rem;} .productView__addto .add-cart:after {display: none;} .productView__addto .add-cart span {display: inline-block;} .productView__notify {display: none;} .productView__notify .add-notify {display: flex;align-items: center;margin-right: 1.625rem;border-color: transparent;} .productView__notify .add-notify span {display: inline-block;} .productView__notify .add-notify:after {margin-left: 1rem;font-size: 30px;} .productView__form {background-color: #ffefcf;border-radius: 5px;padding: 2rem;} .productView__qty.qty a {border: 0;} .productView__description .htmlDataBlock {font-size: 18px;} /* Модификации */ .goodsModificationsBlock {display: flex;flex-wrap: wrap;margin: 0 -0.5rem 0.5rem -0.5rem;} .goodsModificationsBlock select {border-color: #FFFFFF;} .goodsModificationsProperty label {display: block;margin-bottom: 0.25rem;font-size: 1rem;} .goodsModificationsProperty {margin: 0 0.5rem 1rem 0.5rem;flex-grow: 1;} .goodsModDescription {width: 100%;margin-bottom: 0.5rem;padding: 0 10px;overflow: hidden;word-break: break-word;}
замените на:
/** Товар: Основное описание **/ .productView__shop {width: 60%;padding-left: 1rem;position: relative;} .productView__shop > div {margin-bottom: 2rem;} .productView__more {display: none;} .productView__name_av {display: flex;justify-content: space-between;} .productView__name {display: none;margin-bottom: 1.5rem;font-size: 24px;font-weight: bold;line-height: 2rem;max-height: 6rem;overflow: hidden;} .productView__campaign {display: inline-block;margin-right: 2rem;} .productView__campaign div {color: #000000;background-color: #fda800;cursor: default;padding: 1rem 3rem;font-size: 20px;border-radius: 5px;text-align: center;} .productView__text {max-height: 4.5rem;overflow: hidden;} .productView__price {display: flex;align-items: flex-end;flex-wrap: wrap;} .productView__price [class^="price__"] {font-weight: 800;display: flex;align-items: center;} .productView__price .price__now {font-size: 24px;margin-right: 2rem;} .productView__price .price__old {font-size: 18px;font-weight: normal;} .productView__box {width: 100%;margin-bottom: 2rem;display: flex;align-items: center;flex-wrap: wrap;} .productView__ratings {display: flex;flex-wrap: wrap;align-items: center;} .productView__ratings .ratings {margin-right: 10px;} .productView__ratings .ratings__label {color: #fda800;text-decoration: underline;} .productView__ratings .ratings + .productView__available {margin-left: 2rem;} .productView__available {font-size: 1rem;} .productView__links {display: flex;align-items: center;} .productView__links a {font-size: 30px;display: inline-block;line-height: 1;} .productView__links a + a {margin-left: 2rem;} .productView__links a.added {color: #fda800;} .productView__addto {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 10px;} .productView__qty {margin-right: 2rem;} .productView__addto .add-cart {padding: 0 1rem;border-color: transparent;flex-grow: 1;display: flex;align-items: center;justify-content: center;} .productView__addto .add-cart + .add-cart {margin-left: 2rem;} .productView__addto .add-cart:after {display: none;} .productView__addto .add-cart span {display: inline-block;} .productView__notify {display: none;} .productView__notify .add-notify {display: flex;align-items: center;margin-right: 1.625rem;border-color: transparent;} .productView__notify .add-notify span {display: inline-block;} .productView__notify .add-notify:after {margin-left: 1rem;font-size: 30px;} .productView__qty.qty a {border: 0;} .productView__qty.qty a , .productView__qty.qty input {border: 1px solid #fda800;} .productView__description .htmlDataBlock {font-size: 18px;} /* Модификации */ .goodsModificationsBlock {display: flex;flex-wrap: wrap;margin: 0 -0.5rem 0.5rem -0.5rem;} .goodsModificationsBlock select {border-color: #fda800;} .goodsModificationsProperty label {margin-bottom: 0.25rem;font-size: 1rem;margin-right:10px;line-height: 50px;} .goodsModificationsProperty .selectBox {width: 80%;} .goodsModificationsProperty {margin: 10px 0;flex-grow: 1;display: flex;} .goodsModDescription {width: 100%;margin-bottom: 0.5rem;padding: 0 10px;overflow: hidden;word-break: break-word;}
#26
Отправлено 12 Октябрь 2021 - 10:03
Спасибо большущее! Единственное, хотелось бы переместить сравнения и добавить в избранное в строку сверху, а также добавить зеленую жирную галочку к "в наличии":
. И последнее - после артикула сделайте отступ пожалуйста в строку или пару строк, а то очень взбито выглядит.

#27
Отправлено 13 Октябрь 2021 - 02:21
Здравствуйте.
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
замените на:
далее найдите:
замените на:
Далее зайдите в main.css - найдите:
замените на:
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
<!-- Доступность товара --> <div class="productView__available"> <div class="available__true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><span>В наличии</span> <span class="goodsModRestValue" data-value="{GOODS_MOD_REST_VALUE}">{% IF GOODS_MOD_REST_VALUE > 10 %}Много{% ELSE %}Мало{% ENDIF %}</span></div> <div class="available__false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div> </div>
замените на:
<!-- Доступность товара --> <div class="productView__available"> <div class="available__true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><i class="icon-check"></i><span>В наличии</span> <span class="goodsModRestValue" data-value="{GOODS_MOD_REST_VALUE}">{% IF GOODS_MOD_REST_VALUE > 10 %}Много{% ELSE %}Мало{% ENDIF %}</span></div> <div class="available__false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div> </div>
далее найдите:
<!-- Цена товара --> <div class="productView__price {CURRENCY_CHAR_CODE} {% IF GOODS_MOD_MAX_DISCOUNT_ID %}hasCampaign{% ENDIF %}" itemprop="offers" itemscope itemtype="https://schema.org/Offer"> <!-- информация для поисковика о наличии товара --> <meta itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}http://schema.org/InStock{% ELSE %}http://schema.org/OutOfStock{% ENDIF %}"> <!-- информация для поисковика о валюте товара --> <meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/> <div class="price__now {CURRENCY_CHAR_CODE}" itemprop="price" content="{GOODS_MOD_PRICE_NOW}" data-price="{GOODS_MOD_PRICE_NOW}">{GOODS_MOD_PRICE_NOW | money_format}</div> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</div> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_OLD | money_format}</div> {% ENDIF %} </div> </div> <!-- Добавление в избранное и сравнение --> <div class="productView__links {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST || GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %}added{% ENDIF %}"> <!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <div class="productView__campaign"> <div>Скидка {GOODS_MOD_MAX_DISCOUNT}% до <span class="date">{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("d.m.Y")}</span></div> </div> {% ENDIF %} <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF SETTINGS_COMPARE_DISABLE=0 %} {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %} <a class="add-compare added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнении</span></a> {% ELSE %} <a class="add-compare" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Добавить в сравнение" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнение</span></a> {% ENDIF %} {% ENDIF %} <!-- Если есть возможность добавить товар в Избранное --> {% IF GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %} <a class="add-favorites added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_MOD_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_MOD_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Убрать «{GOODS_NAME}» из Избранного" href="{FAVORITES_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранном</span></a> {% ELSE %} <a class="add-favorites" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Добавить «{GOODS_NAME}» в Избранное" href="{FAVORITES_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранное</span></a> {% ENDIF %} </div>
замените на:
<!-- Цена товара --> <div class="productView__price {CURRENCY_CHAR_CODE} {% IF GOODS_MOD_MAX_DISCOUNT_ID %}hasCampaign{% ENDIF %}" itemprop="offers" itemscope itemtype="https://schema.org/Offer"> <!-- информация для поисковика о наличии товара --> <meta itemprop="availability" content="{% IF GOODS_MOD_REST_VALUE>0 %}http://schema.org/InStock{% ELSE %}http://schema.org/OutOfStock{% ENDIF %}"> <!-- информация для поисковика о валюте товара --> <meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/> <div class="price__now {CURRENCY_CHAR_CODE}" itemprop="price" content="{GOODS_MOD_PRICE_NOW}" data-price="{GOODS_MOD_PRICE_NOW}">{GOODS_MOD_PRICE_NOW | money_format}</div> {% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</div> {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %} <div class="price__old {CURRENCY_CHAR_CODE}">{GOODS_MOD_PRICE_OLD | money_format}</div> {% ENDIF %} </div> <!-- Добавление в избранное и сравнение --> <div class="productView__links {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST || GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %}added{% ENDIF %}"> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF SETTINGS_COMPARE_DISABLE=0 %} {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST %} <a class="add-compare added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнении</span></a> {% ELSE %} <a class="add-compare" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MOD_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="Добавить в сравнение" data-del-tooltip="Убрать из сравнения" data-tooltipOFF="Добавить в сравнение" data-action-text-add="В Сравнение" data-action-text-del="В Сравнении" title="Убрать «{GOODS_NAME}» из списка сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В сравнение</span></a> {% ENDIF %} {% ENDIF %} <!-- Если есть возможность добавить товар в Избранное --> {% IF GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %} <a class="add-favorites added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_MOD_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_MOD_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Убрать «{GOODS_NAME}» из Избранного" href="{FAVORITES_DELETE_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранном</span></a> {% ELSE %} <a class="add-favorites" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{GOODS_NAME}» в Избранное" data-action-delete-title="Убрать «{GOODS_NAME}» из Избранного" data-msgtype="2" data-gname="{GOODS_NAME}" data-prodname="{GOODS_NAME}" data-produrl="{GOODS_URL}" data-prodimg="{% IF GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=florist{% ELSE %}{GOODS_IMAGE_ICON}{% ENDIF %}" data-id="{GOODS_ID}" data-mod-id="{GOODS_MIN_PRICE_NOW_ID}" data-mod-price="{GOODS_MOD_PRICE_NOW}" data-add-tooltip="В Избранное" data-del-tooltip="Убрать из избранного" data-tooltipOFF="Убрать из избранного" data-action-text-add="В Избранное" data-action-text-del="В Избранном" title="Добавить «{GOODS_NAME}» в Избранное" href="{FAVORITES_ADD_URL}?id={GOODS_MOD_ID}&return_to={CURRENT_URL | urlencode}" rel="nofollow" ><span>В избранное</span></a> {% ENDIF %} </div> </div> <!-- Добавление в избранное и сравнение --> <div class="productView__links {% IF GOODS_MOD_IS_HAS_IN_COMPARE_LIST || GOODS_MOD_IS_HAS_IN_FAVORITES_LIST %}added{% ENDIF %}"> <!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <div class="productView__campaign"> <div>Скидка {GOODS_MOD_MAX_DISCOUNT}% до <span class="date">{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("d.m.Y")}</span></div> </div> {% ENDIF %} </div>
Далее зайдите в main.css - найдите:
.productView__ratings .ratings {margin-right: 10px;} .productView__ratings .ratings__label {color: #fda800;text-decoration: underline;} .productView__ratings .ratings + .productView__available {margin-left: 2rem;} .productView__available {font-size: 1rem;}
замените на:
.productView__ratings .ratings {margin-right: 20px;} .productView__ratings .ratings__label {color: #fda800;text-decoration: underline;} .productView__ratings .ratings + .productView__available {margin-left: 2rem;} .productView__available {font-size: 1rem;} .productView__available i {display: inline-block;margin-right: 10px;color: green;}
#28
Отправлено 14 Октябрь 2021 - 15:46
Спасибо, всё так, только галочки так и нет..
#29
Отправлено 15 Октябрь 2021 - 05:50
Здравствуйте.
У вас отсутствуют следующие изменения:
У вас отсутствуют следующие изменения:
Цитата
Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
замените на:
<!-- Доступность товара --> <div class="productView__available"> <div class="available__true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><span>В наличии</span> <span class="goodsModRestValue" data-value="{GOODS_MOD_REST_VALUE}">{% IF GOODS_MOD_REST_VALUE > 10 %}Много{% ELSE %}Мало{% ENDIF %}</span></div> <div class="available__false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div> </div>
замените на:
<!-- Доступность товара --> <div class="productView__available"> <div class="available__true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}><i class="icon-check"></i><span>В наличии</span> <span class="goodsModRestValue" data-value="{GOODS_MOD_REST_VALUE}">{% IF GOODS_MOD_REST_VALUE > 10 %}Много{% ELSE %}Мало{% ENDIF %}</span></div> <div class="available__false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div> </div>
#32
Отправлено 16 Октябрь 2021 - 09:59
И точно! Выглядят они похоже
Спасибо, Вакцина! Всё получилось ))

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