!-- Yandex.Metrika counter --> <script type="text/javascript"> if(document.referrer.indexOf('/execute') !== -1 || document.referrer.indexOf('/confirm') !== -1) { var yaParams = {order_id: "{ORDER_NUM}", order_price: "{ORDER_SUM}", currency: "RUR", exchange_rate: 1, goods: [ {%FOR order_lines%}{% IF order_lines.TYPE_ID=1 %} { id: "{order_lines.GOODS_ID}", name: "{order_lines.NAME}", price: "{order_lines.LINE_SUM}", quantity: "{order_lines.QUANTITY}" }, {% ENDIF %}{%ENDFOR%} ]}; } </script> <!-- /Yandex.Metrika counter -->
- Форум владельцев интернет-магазинов
- → Публикации Сake
Публикации Сake
1000 публикаций создано Сake (учитываются публикации только с 30-Июнь 23)
#127521 Цели В Яндекс.метрика - Работа Над Ошибками
Отправлено от
Сake
в 18 Март 2014 - 01:15
в
Другие вопросы
#126506 Цели В Яндекс.метрика - Работа Над Ошибками
Отправлено от
Сake
в 13 Март 2014 - 01:45
в
Другие вопросы
#126766 Цели В Яндекс.метрика - Работа Над Ошибками
Отправлено от
Сake
в 14 Март 2014 - 03:29
в
Другие вопросы
if(document.referrer.indexOf('/order/stage/execute')
на
if(true || document.referrer.indexOf('/order/stage/execute')
в шаблоне "Просмотр заказа". Если цели начнут отрабатываться, то значит проблема в определении пользовательского реферрера.
#127506 Цели В Яндекс.метрика - Работа Над Ошибками
Отправлено от
Сake
в 18 Март 2014 - 00:04
в
Другие вопросы
if(true || document.referrer.indexOf('/order/stage/execute')
на следующую
if(document.referrer.indexOf('/execute') !== -1 || document.referrer.indexOf('/confirm')
#118408 Цели В Яндекс.метрика - Работа Над Ошибками
Отправлено от
Сake
в 29 Январь 2014 - 01:10
в
Другие вопросы
http://forum.storela...ике/#entry55119
http://forum.storela...аза/#entry88949
#100977 Цвет Шрифта В Описание
Отправлено от
Сake
в 07 Ноябрь 2013 - 01:29
в
Изменение общей стилистики
1) Удалить теги H5 из созданной страницы Сайт -> Страницы "Добро пожаловать в магазин пальто!". В визуальном редакторе нажмите кнопку "Источник" и удалите все теги <h5> и </h5>
2) Найдите в файле стилей main.css класс
h5 { color: #006699; font: bold 15px/20px "Trebuchet MS",Arial,Helvetica,sans-serif; }
и замените в данном классе цвет #006699 для тега H5
#101264 Цвет Шрифта В Описание
Отправлено от
Сake
в 08 Ноябрь 2013 - 02:47
в
Изменение общей стилистики
.leftmenu li li a { border-bottom: 1px solid #D6D6D6; color: #999999; display: block; font: 13px/20px "Trebuchet MS",Arial,Helvetica,sans-serif; padding: 5px 10px; text-decoration: none; }
и измените цвет #999999 который задан для свойства color.
#126983 Цвет Фона По Бокам
Отправлено от
Сake
в 15 Март 2014 - 00:01
в
Другие вопросы
#149539 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 25 Июль 2014 - 01:24
в
Вопросы общие для всех шаблонов
<img src="{ASSETS_IMAGES_PATH}1.jpg" alt="" class="fp_preview" style="display:none;"/>
которая должна следовать после строки
<div id="fp_gallery" class="fp_gallery">
Пожалуйста, проверьте вставленную вами разметку.
#149721 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 26 Июль 2014 - 02:19
в
Вопросы общие для всех шаблонов
//the navigation arrows $btn_thumbs.bind('click', function () { showThumbs(500); hideNav(); });
и замените его на
//the navigation arrows $btn_thumbs.bind('click', function () { showThumbs(500); $('.fp_preview').hide(); hideNav(); });
Полное закрытие будет происходить при клике по "View Thumbs". Чтобы данный текст отображался корректно - в файл стилей style.css добавьте код
.fp_thumbtoggle { color: #fff; }
#150065 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 29 Июль 2014 - 02:45
в
Вопросы общие для всех шаблонов
luzikov (26 Июль 2014 - 12:00) писал:
В файле main.js найдите строку
sliderLeft = $('#thumbScroller .container').position() .left;
и замените её на
if (!$('#thumbScroller .container').length) return; sliderLeft = $('#thumbScroller .container').position() .left;
Что вы подразумеваете под словом "обычным"? Пожалуйста, опишите ваш вопрос подробнее.
luzikov (27 Июль 2014 - 23:53) писал:
У вас на данный момент на главной странице не отображается блок "Хиты продаж". Пожалуйста, включите отображение данного блока. Для размещения кнопок социальных сетей - в шаблоне "HTML" найдите стоку
{% IF SETTINGS_STORE_ICQ %}<span class="footer_icq">{SETTINGS_STORE_ICQ}</span>{% ENDIF %}
и после неё добавьте код вашего виджета или кнопок.
#148000 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 15 Июль 2014 - 23:43
в
Вопросы общие для всех шаблонов
#149266 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 24 Июль 2014 - 00:18
в
Вопросы общие для всех шаблонов
Markup - это разметка, добавляется в шаблон "HTML" или "Страница". Аналогично как и при nivo slider.
CSS - это стили, добавляются в файл стилей main.css или style.css. Аналогично установке других слайдеров или nivo slider.
Общие стили
*{ margin:0; padding:0; } body { background:#212121; overflow:hidden; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; font-size:10px; }
добавлять в файл стилей не нужно, так как они повлияют на все отображение.
JAVASCRIPT - код необходимый для размещения в файле main.js. Выполняет работу слайдера.
Используйте пример приведенный на странице. В итоге должно получится - в файл main.js размещается код
$(window) .load(function () { sliderLeft = $('#thumbScroller .container') .position() .left; padding = $('#outer_container') .css('paddingRight') .replace('px', ''); sliderWidth = $(window) .width() - padding; $('#thumbScroller') .css('width', sliderWidth); var totalContent = 0; $('#thumbScroller .content') .each(function () { totalContent += $(this) .innerWidth(); $('#thumbScroller .container') .css('width', totalContent); }); $('#thumbScroller') .mousemove(function (e) { if ($('#thumbScroller .container') .width() > sliderWidth) { var mouseCoords = (e.pageX - this.offsetLeft); var mousePercentX = mouseCoords / sliderWidth; var destX = - (((totalContent - (sliderWidth)) - sliderWidth) * (mousePercentX)); var thePosA = mouseCoords - destX; var thePosB = destX - mouseCoords; var animSpeed = 600; //ease amount var easeType = 'easeOutCirc'; if (mouseCoords == destX) { $('#thumbScroller .container') .stop(); } else if (mouseCoords > destX) { //$('#thumbScroller .container').css('left',-thePosA); //without easing $('#thumbScroller .container') .stop() .animate({ left: - thePosA }, animSpeed, easeType); //with easing } else if (mouseCoords < destX) { //$('#thumbScroller .container').css('left',thePosB); //without easing $('#thumbScroller .container') .stop() .animate({ left: thePosB }, animSpeed, easeType); //with easing } } }); $('#thumbScroller .thumb') .each(function () { $(this) .fadeTo(fadeSpeed, 0.6); }); var fadeSpeed = 200; $('#thumbScroller .thumb') .hover(function () { //mouse over $(this) .fadeTo(fadeSpeed, 1); }, function () { //mouse out $(this) .fadeTo(fadeSpeed, 0.6); } ); }); $(window) .resize(function () { //$('#thumbScroller .container').css('left',sliderLeft); //without easing $('#thumbScroller .container') .stop() .animate({ left: sliderLeft }, 400, 'easeOutCirc'); //with easing $('#thumbScroller') .css('width', $(window) .width() - padding); sliderWidth = $(window) .width() - padding; }); $(function () { //current thumb's index being viewed var current = - 1; //cache some elements var $btn_thumbs = $('#fp_thumbtoggle'); var $loader = $('#fp_loading'); var $btn_next = $('#fp_next'); var $btn_prev = $('#fp_prev'); var $thumbScroller = $('#thumbScroller'); //total number of thumbs var nmb_thumbs = $thumbScroller.find('.content') .length; //preload thumbs var cnt_thumbs = 0; for (var i = 0; i < nmb_thumbs; ++i) { var $thumb = $thumbScroller.find('.content:nth-child(' + parseInt(i + 1) + ')'); $('<img/>') .load(function () { ++cnt_thumbs; if (cnt_thumbs == nmb_thumbs) //display the thumbs on the bottom of the page showThumbs(2000); }) .attr('src', $thumb.find('img') .attr('src')); } //make the document scrollable //when the the mouse is moved up/down //the user will be able to see the full image makeScrollable(); //clicking on a thumb... $thumbScroller.find('.content') .bind('click', function (e) { var $content = $(this); var $elem = $content.find('img'); //keep track of the current clicked thumb //it will be used for the navigation arrows current = $content.index() + 1; //get the positions of the clicked thumb var pos_left = $elem.offset() .left; var pos_top = $elem.offset() .top; //clone the thumb and place //the clone on the top of it var $clone = $elem.clone() .addClass('clone') .css({ 'position': 'fixed', 'left': pos_left + 'px', 'top': pos_top + 'px' }) .insertAfter($('BODY')); var windowW = $(window) .width(); var windowH = $(window) .height(); //animate the clone to the center of the page $clone.stop() .animate({ 'left': windowW / 2 + 'px', 'top': windowH / 2 + 'px', 'margin-left': - $clone.width() / 2 - 5 + 'px', 'margin-top': - $clone.height() / 2 - 5 + 'px' }, 500, function () { var $theClone = $(this); var ratio = $clone.width() / 120; var final_w = 400 * ratio; $loader.show(); //expand the clone when large image is loaded $('<img class="fp_preview"/>') .load(function () { var $newimg = $(this); var $currImage = $('#fp_gallery') .children('img:first'); $newimg.insertBefore($currImage); $loader.hide(); //expand clone $theClone.animate({ 'opacity': 0, 'top': windowH / 2 + 'px', 'left': windowW / 2 + 'px', 'margin-top': '-200px', 'margin-left': - final_w / 2 + 'px', 'width': final_w + 'px', 'height': '400px' }, 1000, function () { $(this) .remove(); }); //now we have two large images on the page //fadeOut the old one so that the new one gets shown $currImage.fadeOut(2000, function () { $(this) .remove(); }); //show the navigation arrows showNav(); }) .attr('src', $elem.attr('alt')); }); //hide the thumbs container hideThumbs(); e.preventDefault(); }); //clicking on the "show thumbs" //displays the thumbs container and hides //the navigation arrows $btn_thumbs.bind('click', function () { showThumbs(500); hideNav(); }); function hideThumbs() { $('#outer_container') .stop() .animate({ 'bottom': '-160px' }, 500); showThumbsBtn(); } function showThumbs(speed) { $('#outer_container') .stop() .animate({ 'bottom': '0px' }, speed); hideThumbsBtn(); } function hideThumbsBtn() { $btn_thumbs.stop() .animate({ 'bottom': '-50px' }, 500); } function showThumbsBtn() { $btn_thumbs.stop() .animate({ 'bottom': '0px' }, 500); } function hideNav() { $btn_next.stop() .animate({ 'right': '-50px' }, 500); $btn_prev.stop() .animate({ 'left': '-50px' }, 500); } function showNav() { $btn_next.stop() .animate({ 'right': '0px' }, 500); $btn_prev.stop() .animate({ 'left': '0px' }, 500); } //events for navigating through the set of images $btn_next.bind('click', showNext); $btn_prev.bind('click', showPrev); //the aim is to load the new image, //place it before the old one and fadeOut the old one //we use the current variable to keep track which //image comes next / before function showNext() { ++current; var $e_next = $thumbScroller.find('.content:nth-child(' + current + ')'); if ($e_next.length == 0) { current = 1; $e_next = $thumbScroller.find('.content:nth-child(' + current + ')'); } $loader.show(); $('<img class="fp_preview"/>') .load(function () { var $newimg = $(this); var $currImage = $('#fp_gallery') .children('img:first'); $newimg.insertBefore($currImage); $loader.hide(); $currImage.fadeOut(2000, function () { $(this) .remove(); }); }) .attr('src', $e_next.find('img') .attr('alt')); } function showPrev() { --current; var $e_next = $thumbScroller.find('.content:nth-child(' + current + ')'); if ($e_next.length == 0) { current = nmb_thumbs; $e_next = $thumbScroller.find('.content:nth-child(' + current + ')'); } $loader.show(); $('<img class="fp_preview"/>') .load(function () { var $newimg = $(this); var $currImage = $('#fp_gallery') .children('img:first'); $newimg.insertBefore($currImage); $loader.hide(); $currImage.fadeOut(2000, function () { $(this) .remove(); }); }) .attr('src', $e_next.find('img') .attr('alt')); } function makeScrollable() { $(document) .bind('mousemove', function (e) { var top = (e.pageY - $(document) .scrollTop() / 2); $(document) .scrollTop(top); }); } });
разметка получит вид
<div id="fp_gallery" class="fp_gallery"> <img src="{ASSETS_IMAGES_PATH}1.jpg" alt="" class="fp_preview" style="display:none;"/> <div class="fp_overlay"></div> <div id="fp_loading" class="fp_loading"></div> <div id="fp_next" class="fp_next"></div> <div id="fp_prev" class="fp_prev"></div> <div id="outer_container"> <div id="thumbScroller"> <div class="container"> <div class="content"> <div><a href="#"><img src="{ASSETS_IMAGES_PATH}t1.jpg" alt="{ASSETS_IMAGES_PATH}1.jpg" class="thumb" /></a></div> </div> <div class="content"> <div><a href="#"><img src="{ASSETS_IMAGES_PATH}t2.jpg" alt="{ASSETS_IMAGES_PATH}2.jpg" class="thumb" /></a></div> </div> <div class="content"> <div><a href="#"><img src="{ASSETS_IMAGES_PATH}t3.jpg" alt="{ASSETS_IMAGES_PATH}3.jpg" class="thumb" /></a></div> </div> <div class="content"> <div><a href="#"><img src="{ASSETS_IMAGES_PATH}t4.jpg" alt="{ASSETS_IMAGES_PATH}4.jpg" class="thumb" /></a></div> </div> <div class="content"> <div><a href="#"><img src="{ASSETS_IMAGES_PATH}t5.jpg" alt="{ASSETS_IMAGES_PATH}5.jpg" class="thumb" /></a></div> </div> </div> </div> </div> <div id="fp_thumbtoggle" class="fp_thumbtoggle">View Thumbs</div> </div>
изображения "{ASSETS_IMAGES_PATH}t5.jpg" это ранее изображения с адресом вида images/thumbs/5.jpg а изображения "{ASSETS_IMAGES_PATH}5.jpg" ато изображения с адресом "images/5.jpg".
Данный слайдер доволно сложен в установке, и нет вероятности что все заработает в первого раза.
#149059 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 23 Июль 2014 - 00:07
в
Вопросы общие для всех шаблонов
Код слайдера вам необходимо будет разместить в шаблоне "Страница" в следующем виде
{% IF PAGE_NAME = Название страницы %} Код слайдера {% ENDIF %}
#147822 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 15 Июль 2014 - 01:56
в
Вопросы общие для всех шаблонов
#148011 Хочу Сделать, Но Не Знаю Как
Отправлено от
Сake
в 16 Июль 2014 - 00:58
в
Вопросы общие для всех шаблонов
Цитата
По всей видимости вы забыли приложить изображение. К сожалению, расположить товар вне категорий нельзя. Товары доступны только в активной категории. Нельзя заранее получить доступ к товаром категории которая не выбрана на сайте.
Цитата
Возможно стоит просто изменить текст в соответствующих шаблонах.
#168075 Хотел Бы Добавить Новый Раздел Наверху Сайта
Отправлено от
Сake
в 23 Октябрь 2014 - 00:57
в
Общие вопросы
<a href="http://db-shop.ru/page/http-db-shop-ru-page-D0-94-D0-BE-D1-81-D1-82-D0-B0-D0-B2-D0-BA-D0-B0" style="position: relative; z-index: 60;float: left;">Доставка</a></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
и заменить её на
<a href="/page/http-db-shop-ru-page-D0-94-D0-BE-D1-81-D1-82-D0-B0-D0-B2-D0-BA-D0-B0" style="position: relative; z-index: 60;float: left;">Доставка</a><a href="/page/Nashi-pokupateli" style="position: relative; z-index: 60;float: left;">Наши покупатели</a></ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
#168072 Хотел Бы Добавить Новый Раздел Наверху Сайта
Отправлено от
Сake
в 23 Октябрь 2014 - 00:42
в
Общие вопросы
#168063 Хотел Бы Добавить Новый Раздел Наверху Сайта
Отправлено от
Сake
в 23 Октябрь 2014 - 00:05
в
Общие вопросы
#127536 Хиты Пародаж
Отправлено от
Сake
в 18 Март 2014 - 03:01
в
Главная
{news_list.TEXT_SHORT}
и заменить её на
{news_list.TEXT_SHORT|htmlspecialchars_decode}
после этого останется в кратком описании новости вставить тег
<img src="Адрес изображения" alt="" />
указывающий на необходимое изображение. Изображения новостей вы можете загружать в раздел Сайт -> Файлы.
Для реализации кнопки покупки вам необходимо в шаблоне "HTML" найти код
{% FOR index_page_favorites_goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <div class="goodsListItemImage"><a href="{index_page_favorites_goods.URL}"><img class="goods-image-small" src="{% IF index_page_favorites_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_favorites_goods.IMAGE_SMALL}{% ENDIF %}" alt="{index_page_favorites_goods.NAME}" /></a></div> <h3 class="goodsListItemName"><a href="{index_page_favorites_goods.URL}">{index_page_favorites_goods.NAME}</a></h3> <a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW}">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</a> {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %} <br /><a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %} <br /><a href="{index_page_favorites_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div> </td> {% IFNOT index_page_favorites_goods.last %}{index_page_favorites_goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %} {% ENDFOR index_page_favorites_goods %}
и заменить его на
{% FOR index_page_favorites_goods %} <td class="goodsListItem"> <div class="goodsListItemBlock withBorder cornerAll"> <div class="goodsListItemImage"><a href="{index_page_favorites_goods.URL}"><img class="goods-image-small" src="{% IF index_page_favorites_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_favorites_goods.IMAGE_SMALL}{% ENDIF %}" alt="{index_page_favorites_goods.NAME}" /></a></div> <h3 class="goodsListItemName"><a href="{index_page_favorites_goods.URL}">{index_page_favorites_goods.NAME}</a></h3> <div class="goodsListItemPriceNew"> <a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW}">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</a> </div> <div class="goodsListItemPriceOld"> {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %} <a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a> {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %} <a href="{index_page_favorites_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</a> {% ENDIF %} </div> <div class="goodsListItemButton"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" class="goodsDataMainModificationId" /> <span class="button-text"> <span class="button-text-r"> <a href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}" title="Положить «{index_page_favorites_goods.NAME}» в корзину" class="button-buy">Купить</a> </span> <span class="button-text-l"> <input type="text" name="form[goods_mod_quantity]" style="width:12px;" maxlength="12" value="1" title="Количество" class="text" />шт. </span> </span> <a style="clear:both;" href="{index_page_favorites_goods.URL}" title="Узнать подробнее «{index_page_favorites_goods.NAME}»" class="button-detail">Быстрый просмотр</a> </form> </div> </div> </td> {% IFNOT index_page_favorites_goods.last %}{index_page_favorites_goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %} {% ENDFOR index_page_favorites_goods %}
#127512 Характеристики товара
Отправлено от
Сake
в 18 Март 2014 - 00:29
в
Бэк-офис. Товары
#132203 Характеристики товара
Отправлено от
Сake
в 08 Апрель 2014 - 02:19
в
Бэк-офис. Товары
#112405 Характеристики Товара Поместить Под Ценой
Отправлено от
Сake
в 25 Декабрь 2013 - 02:54
в
Изменение общей стилистики
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <h3>Характеристики {GOODS_NAME}</h3> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
далее найдите
<!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <tr> <td class="goodsDataMainDiscountBlock" colspan="2" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}"> <div> <!-- Акция на товар --> <strong>Товар участвует в акции «{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}».</strong><br /> По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}% </div> </td> </tr> {% ENDIF %}
и замените на
<!-- Блок характеристик товара. Показываем его если указаны характеристики --> {% IFNOT goods_features_empty %} <tr> <td class="goodsDataMainDiscountBlock" colspan="2"> <h3>Характеристики {GOODS_NAME}</h3> <table class="goodsDataFeatures"> <tr> {% FOR goods_features%} <td> <p><span>{goods_features.NAME}</span></p> </td> <td> {goods_features.VALUE} </td> {% IFNOT goods_features.last %}{goods_features.index | is_divided("1","</tr><tr>","")}{% ENDIF %} {% ENDFOR %} </tr> </table> </td> </tr> {% ENDIF %} <!-- END Блок характеристик товара. Показываем его если указаны характеристики --> <!-- Блок информации по акции действующей на товар, если таковая есть --> {% IF GOODS_MOD_MAX_DISCOUNT_ID %} <tr> <td class="goodsDataMainDiscountBlock" colspan="2" itemprop="priceValidUntil" content="{GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date("Y-m-d")}"> <div> <!-- Акция на товар --> <strong>Товар участвует в акции «{GOODS_MOD_MAX_DISCOUNT_CAMPAIGN_NAME}».</strong><br /> По {GOODS_MOD_MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет {GOODS_MOD_MAX_DISCOUNT}% </div> </td> </tr> {% ENDIF %}
#100975 Характеристики На Место Доставки
Отправлено от
Сake
в 07 Ноябрь 2013 - 01:16
в
Изменение общей стилистики
body, .header .links li a, .footer ul li a, .footer .copy span, .header .form-search input { color: #000; }
- Форум владельцев интернет-магазинов
- → Публикации Сake
- Privacy Policy