defistaf (25 Февраль 2015 - 18:23) писал:
- Форум владельцев интернет-магазинов
- → Публикации Dars
Публикации Dars
250 публикаций создано Dars (учитываются публикации только с 02-Июнь 23)
#188865 На Сайте Есть 1 Js Ошибка. Помогите
Отправлено от Dars в 25 Февраль 2015 - 18:48 в Ошибки, возникшие после самостоятельного изменения шаблонов
#188867 Нет Корзины На Странице Товарного Предложения
Отправлено от Dars в 25 Февраль 2015 - 18:51 в Корзина
ooosik (25 Февраль 2015 - 18:04) писал:
рвем волосы на всех местах, посмотрели статистику клиенты заходили клали товары в корзину и не могли оформить заказ, по причине отсутствия кнопки оформить заказ, в двух браузерах точно explorer, Mozilla Firefox
#188870 Добавление Значения В Прайс Лист
Отправлено от Dars в 25 Февраль 2015 - 19:06 в Общие вопросы
#188873 Удалить Краткоеи Полное Seo Описание Всех Товаров
Отправлено от Dars в 25 Февраль 2015 - 19:08 в Общие вопросы
demon3 (25 Февраль 2015 - 19:00) писал:
Либо можно просто не отображать описание (краткое, полное или и то и другое) на сайте.
#188884 Нет Корзины На Странице Товарного Предложения
Отправлено от Dars в 25 Февраль 2015 - 19:41 в Корзина
ooosik (25 Февраль 2015 - 19:32) писал:
#189569 Много Вопросов
Отправлено от Dars в 03 Март 2015 - 16:09 в Страница товара
Brendi (02 Март 2015 - 14:04) писал:
Код:
{% IF ORDER_STAGE_NUM=1 %} <script> $.post('/cart/add', [{name: 'ajax_q', value: 1}, {name: 'fast_order', value:1}], function(html) { $('.order').html(html); }); </script> {% ELSE %}
вставляйте после строки:
<div class="order">
и в конце:
</form> </div>
замените на:
</form> {% ENDIF %} </div>
В шаблоне "Быстрый заказ" изменения аналогичны четвертому посту указанной темы.
#189571 Ошибка В Отзывах
Отправлено от Dars в 03 Март 2015 - 16:57 в Другие ошибки витрины
Brendi (22 Февраль 2015 - 12:46) писал:
Проверяла тут.
<span class="goodsDataOpinionAverageInfo"> {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %} Все ({GOODS_OPINION_RATING_CNT_ALL}) | {% ELSE %} <a href="{GOODS_OPINION_ALL_URL}">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> | {% ENDIF %} {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %} Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) | {% ELSE %} <a href="{GOODS_OPINION_GOOD_URL}">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> | {% ENDIF %} {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %} Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) | {% ELSE %} <a href="{GOODS_OPINION_BAD_URL}">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> | {% ENDIF %} <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList"style=" font-weight: bolder; ">НАПИСАТЬ ОТЗЫВ</a> </span>
на:
<span class="goodsDataOpinionAverageInfo"> {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %} Все ({GOODS_OPINION_RATING_CNT_ALL}) | {% ELSE %} <a href="{GOODS_OPINION_ALL_URL}#show_tab_4">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> | {% ENDIF %} {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %} Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) | {% ELSE %} <a href="{GOODS_OPINION_GOOD_URL}#show_tab_4">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> | {% ENDIF %} {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %} Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) | {% ELSE %} <a href="{GOODS_OPINION_BAD_URL}#show_tab_4">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> | {% ENDIF %} <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList"style=" font-weight: bolder; ">НАПИСАТЬ ОТЗЫВ</a> </span>
Видимо, какая-то ошибка в функциях, отвечающих за определение активного таба, благо больше нигде данная проблема не проявляется.
Остальные ошибки будут переданы разработчикам.
#189580 Шапка
Отправлено от Dars в 03 Март 2015 - 19:06 в Изменение общей стилистики
#189585 Шапка
Отправлено от Dars в 03 Март 2015 - 19:36 в Изменение общей стилистики
#189699 Отправка В Корзину Из Модального Окна
Отправлено от Dars в 04 Март 2015 - 16:27 в Каталог товаров
Coffee (03 Март 2015 - 18:24) писал:
Мои модальные окна пока что на одном из видов каталога (списком)
Тем не менее, установить модальное окно получилось самостоятельно и оно выполняет свои бесценные функции: выбор модификации, изменение кол-ва и отправка в корзину. Одно не выходит — это сообщение пользователю об удачной операции, вместо чего выскакивает:
"The requested content cannot be loaded.
Please try again later."
, что в контексте html звучит как:
<div style="overflow: hidden; width: 291px; height: auto;" class="fancybox-inner"> <p class="fancybox-error">The requested content cannot be loaded.<br>Please try again later.</p> </div>
Короче ошибка фансибокс
Привожу реализацию отправки в корзину:
$('.arcticmodal-container .add-cart') .removeAttr('onclick') .click(function () { var form = $(this) .closest('form'); $.post(form.attr('action'), form.serializeArray(), function (html, textStatus, jqXHR) { var success = function (content) { $('.cart-header:first').html($(content).find('.cart-header:first').html()); var message = $(content) .find('.messages'); if (message.length && message.find('.success') .length) { $('.arcticmodal-close') .trigger('click'); } $.fancybox({ content: message }); setTimeout(function () { if ($('.fancybox-inner .messages') .length) { $('.fancybox-close') .trigger('click'); } }, 500); }; if (html.indexOf('window.location') !== -1) { $.get('/cart', $.proxy(function(success, html) { success(html); }, this, success)); } else { success(html); } }); return (false); }); }
Где content: message — это как раз то самое сообщение, которое должно выводить удачную отправку в корзину
Вопрос: как мне сделать сообщение пользователю подобно тому, как это происходит в карточке товара, а именно как на втором прикреплённом скрине (в вашей корзине... на сумму... перейти... продолжить...). Спасибо за помощь, очень надеюсь на вас!
В main.js найдите код:
function QuickLook(url) { jQuery.ajax({ type: 'POST', cache: false, url: url, data: { only_body: 1 }, success: function (data) { var c = $('<div class="box-modal" />'); c.html(data); c.prepend('<div class="box-modal_close arcticmodal-close">X</div>'); $.arcticmodal({ content: c, afterOpen: function () { var // Запоминаем поля выбора свойств, для ускорения работы со значениями свойств goodsDataProperties = $('.arcticmodal-container form.goodsDataForm select[name="form[properties][]"]'), // Запоминаем блоки с информацией по модификациям, для ускорения работы goodsDataModifications = $('.arcticmodal-container div.goodsDataMainModificationsList'); updateEventGoodsProperties(goodsDataProperties, goodsDataModifications); addQtyButtonEvent(); addFastViewCartButton(); } }); } }); }
и замените его на:
function QuickLook(url) { jQuery.ajax({ type: 'POST', cache: false, url: url, data: { only_body: 1 }, success: function (data) { var c = $('<div class="box-modal" />'); c.html(data); c.prepend('<div class="box-modal_close arcticmodal-close">X</div>'); $.arcticmodal({ content: c, afterOpen: function () { $('.add-cart').click( function() { console.log(1) var form = $(this).closest('form'); if ($(this).hasClass('quick')) { form.attr('rel', 'quick'); } else { var rel = form.attr('rel'); if (rel) { form.attr('rel', rel.replace('quick', '')); } } form.trigger('submit'); return (false); }); $('.goodsDataForm').submit(function() { // Выносим функции из шаблонов if ($(this).attr('rel') === 'quick') { quickorder(this); return (false); } // Находим форму, которую отправляем на сервер, для добавления товара в корзину var formBlock = $($(this).get(0)); var adresCart = '/cart'; // Проверка на существование формы отправки запроса на добавление товара в корзину if (1 > formBlock.length || formBlock.get(0).tagName != 'FORM') { alert('Не удалось найти форму добавления товара в корзину'); return false; } // Получаем данные формы, которые будем отправлять на сервер var formData = formBlock.serializeArray(); // Сообщаем серверу, что мы пришли через ajax запрос formData.push({name: 'ajax_q', value: 1}); // Так же сообщим ему, что нужно сразу отобразить форму быстрого заказа //formData.push({name: 'fast_order', value: 1}); // Аяксом добавляем товар в корзину и вызываем форму быстрого заказа товара $.ajax({ type: "POST", cache: false, url: formBlock.attr('action'), data: formData, success: function(data) { w = $(window).width(); if (w > 480) { $.fancybox({ content: data // При изменении размера окна изменяем размер окна оформления заказа , onUpdate: function() { return false; } }); } else { if (confirm('Товар был добален в корзину! Перейти в корзину?')) { window.location.href = adresCart; } ; } setTimeout(function() { $.fancybox.update(); }, 500); } }); return false; }); var // Запоминаем поля выбора свойств, для ускорения работы со значениями свойств goodsDataProperties = $('.arcticmodal-container form.goodsDataForm select[name="form[properties][]"]'), // Запоминаем блоки с информацией по модификациям, для ускорения работы goodsDataModifications = $('.arcticmodal-container div.goodsDataMainModificationsList'); updateEventGoodsProperties(goodsDataProperties, goodsDataModifications); addQtyButtonEvent(); } }); } }); }
Там же удалите код:
function addFastViewCartButton() { $('.arcticmodal-container .add-cart') .removeAttr('onclick') .click(function () { var form = $(this) .closest('form'); $.post(form.attr('action'), form.serializeArray(), function (html, textStatus, jqXHR) { var success = function (content) { $('.cart-header:first').html($(content).find('.cart-header:first').html()); var message = $(content) .find('.messages'); if (message.length && message.find('.success') .length) { $('.arcticmodal-close') .trigger('click'); } $.fancybox({ content: message }); setTimeout(function () { if ($('.fancybox-inner .messages') .length) { $('.fancybox-close') .trigger('click'); } }, 500); }; if (html.indexOf('window.location') !== -1) { $.get('/cart', $.proxy(function(success, html) { success(html); }, this, success)); } else { success(html); } }); return (false); }); }
Затем в шаблоне "Ajax добавление товара в корзину" найдите строку:
<button type="button" title="Перейти в корзину" class="btn btn-success2 nyroModalClose"><span><span>Продолжить покупки</span></span></button>
и замените её на:
<button type="button" title="Перейти в корзину" class="btn btn-success2 nyroModalClose" onclick="$.fancybox.close();"><span><span>Продолжить покупки</span></span></button>
#189702 Слайдер На Главной, Слайдер На Прочих Страницах
Отправлено от Dars в 04 Март 2015 - 16:58 в Изменение общей стилистики
Olga89 (04 Март 2015 - 05:23) писал:
.fluid-container {position: relative;height:600px;/*min-height: 400px;background: url('http://design.xn--j1aie4bxa.xn--p1ai/slide4.jpg') center center;*/}
и замените её на:
.fluid-container {position: relative;/*min-height: 400px;background: url('http://design.xn--j1aie4bxa.xn--p1ai/slide4.jpg') center center;*/}
#189704 Добавление "наличие" И Ед. Измерения В Каталог Товара
Отправлено от Dars в 04 Март 2015 - 17:01 в Страница товара
Olga89 (02 Март 2015 - 08:02) писал:
Добрый день, как проделать первый пункт с каталогом товара, когда товар выводится по категориям 3 товара на строку?
Вы про надпись о наличии? Где конкретно её нужно расположить?
#189707 Добавить Поиск
Отправлено от Dars в 04 Март 2015 - 17:12 в Главная
партизаны.net (04 Март 2015 - 08:38) писал:
SL-197501 партизан.net
В шаблоне "HTML" найдите и удалите код:
<!-- Поиск --> <div id="search"> </div> <div class="clr"></div> <!-- end Поиск -->
Затем вставьте после кода:
<ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог --> {%ENDIF%}
код:
<!-- Поиск --> <div id="searchPanel"> <form action="http://{NET_DOMAIN}/search" method="get"> <p> <label for="keywords">Поиск</label> <input type="text" maxlength="100" id="keywords" name="q" value="{SEARCH_QUERY}" /> <input type="image" value="Search" title="search" alt="search" src="{ASSETS_IMAGES_PATH}search_button.gif?design=mokko" id="submit" name="submit" /> </p> </form> </div> <!-- end Поиск -->
Далее в main.css удалите код:
#searchPanel { position: absolute; top: 45px; right: 10px; } #searchPanel form { float: right; }
код:
input#keywords { margin: 0; font-size: 1em; padding: 0.25em; width: 200px; border: 1px solid #CCC; color: #333; }
замените на:
input#keywords { margin: 0; font-size: 1em; padding: 0.25em; width: 125px; border: 1px solid #CCC; color: #333; }
а код:
#searchPanel input { display:inline; vertical-align:middle; margin-left: 5px; }
замените на:
#searchPanel input { display:inline; vertical-align:middle; margin-bottom: 10px; margin-left: 5px; }
#189709 Меню В Самом Вверху Страницы
Отправлено от Dars в 04 Март 2015 - 17:20 в Общие вопросы
demon3 (04 Март 2015 - 08:57) писал:
поэтому задаю снова вопрос. как переместить меню в самый вверх страницы. к примеру как на этом сайте : e96.ru
В шаблоне HTML найдите код:
<div class="header theme-color"> <div class="row"> <div class="cols col-12"> <div class="logo"> <a href="http://{NET_DOMAIN}"> <img src="{ASSETS_IMAGES_PATH}logo.png?design=chameleon"/> </a> </div><!--END logo--> </div><!--END cols col-12--> </div><!--END row--> <div class="row2 theme-color"> <div class="cols col-4"> <div id="search"> <form id="search_mini_form" action="http://{NET_DOMAIN}/search" method="get" onsubmit="if($(this).find('#search').val()=='Поиск по магазину...') return false;"> <button title="Искать" type="submit" value="Поиск" class="button-search"></button> <input class="theme-color" type="text" name="q" value="{% IF SEARCH_QUERY %}{SEARCH_QUERY}{% ELSE %}Поиск по магазину...{% ENDIF %}" onfocus="if(this.value=='Поиск по магазину...'){this.value='';}" onblur="if(this.value==''){this.value='Поиск по магазину...';}" onclick="this.value = '';"/> </form> </div><!--END search--> <!-- Первый контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER1 %} <div class="hph1"><span class="mark"><img src="{ASSETS_IMAGES_PATH}tele.png?design=chameleon"/> <span id="callme">Звоните:</span></span> <a href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE1} {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}{SETTINGS_STORE_PHONE_CITY_CODE1}{% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1}"> <span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}({SETTINGS_STORE_PHONE_CITY_CODE1}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1} </a> </div> {% ENDIF %} <!--END Первый контактный телефон --> </div><!--END cols col-4--> <div class="cols col-4 marg4"> <!-- Корзина --> <div id="cart"> <div class="incart"> <div class="carttotalqty theme-color"> {CART_COUNT_TOTAL} </div> <a class="cartanchor" href="{CART_URL}" title="Перейти в корзину">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%} {% IF cart_count_empty %} <span>0</span> <span class="rub">P<span class="rubT"></span></span> {% ELSE %} {% FOR cart_sum %} {cart_sum.NOW}<span class="rub">P<span class="rubT"></span></span> {% ENDFOR %} {% ENDIF %}</span> </a> </div><!--END heading--> <div class="clear"></div> </div> <!-- end Корзина --> {% IF CLIENT_IS_LOGIN %} <div class="login2"> <ul> <li><a href="{USER_SETTINGS_URL}">Мой кабинет</a></li> <li><a href="{USER_LOGOUT_URL}">Выход</a></li> </ul> </div> {% ELSE %} <div class="login"> <ul> <li><a href="{USER_LOGIN_URL}">Вход</a></li> <li><a href="{USER_REGISTER_URL}">Регистрация</a></li> </ul> </div> {% ENDIF %} </div><!--END cols col-4 marg4--> </div><!--END row2--> </div><!--END header--> <menu class="theme-color"> <div class="row"> <div class="cols col-10 marg1"> <div class="globmenuwrap"> <div> <div class="menuopen ftheme-color">Главное меню</div> <div> <ul class="menuLowRes" style="display:none;"> <li><a class="menuparent" href="http://{NET_DOMAIN}/catalog">Каталог</a></li> {% FOR menu %} {% FOR header %} {% FOR links %} <li><a class="menuparent" href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a></li> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </ul> </div> </div> <ul class="menuWrap"> <li><a class="menuparent menuopen2" href="#" >Каталог</a></li> {% FOR menu %} {% FOR header %} {% FOR links %} <li><a class="menuparent {% IF menu.header.links.SELECTED %}selected{%ENDIF%}" href="{menu.header.links.URL}" {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a></li> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} <ul class="menuLowRes2" style="display:none;"> {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="menuparent"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="display:none;"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} </ul> </ul> </div><!--END globmenuwrap--> </div><!--END cols col-10 marg1--> </div><!--END row--> </menu><!--END menu-->
и замените его на:
<menu class="theme-color"> <div class="row"> <div class="cols col-10 marg1"> <div class="globmenuwrap"> <div> <div class="menuopen ftheme-color">Главное меню</div> <div> <ul class="menuLowRes" style="display:none;"> <li><a class="menuparent" href="http://{NET_DOMAIN}/catalog">Каталог</a></li> {% FOR menu %} {% FOR header %} {% FOR links %} <li><a class="menuparent" href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{%ENDIF%} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a></li> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} </ul> </div> </div> <ul class="menuWrap"> <li><a class="menuparent menuopen2" href="#" >Каталог</a></li> {% FOR menu %} {% FOR header %} {% FOR links %} <li><a class="menuparent {% IF menu.header.links.SELECTED %}selected{%ENDIF%}" href="{menu.header.links.URL}" {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a></li> {% ENDFOR %} {% ENDFOR %} {% ENDFOR %} <ul class="menuLowRes2" style="display:none;"> {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="menuparent"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="display:none;"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} </ul> </ul> </div><!--END globmenuwrap--> </div><!--END cols col-10 marg1--> </div><!--END row--> </menu><!--END menu--> <div class="header theme-color"> <div class="row"> <div class="cols col-12"> <div class="logo"> <a href="http://{NET_DOMAIN}"> <img src="{ASSETS_IMAGES_PATH}logo.png?design=chameleon"/> </a> </div><!--END logo--> </div><!--END cols col-12--> </div><!--END row--> <div class="row2 theme-color"> <div class="cols col-4"> <div id="search"> <form id="search_mini_form" action="http://{NET_DOMAIN}/search" method="get" onsubmit="if($(this).find('#search').val()=='Поиск по магазину...') return false;"> <button title="Искать" type="submit" value="Поиск" class="button-search"></button> <input class="theme-color" type="text" name="q" value="{% IF SEARCH_QUERY %}{SEARCH_QUERY}{% ELSE %}Поиск по магазину...{% ENDIF %}" onfocus="if(this.value=='Поиск по магазину...'){this.value='';}" onblur="if(this.value==''){this.value='Поиск по магазину...';}" onclick="this.value = '';"/> </form> </div><!--END search--> <!-- Первый контактный телефон --> {% IF SETTINGS_STORE_PHONE_NUMBER1 %} <div class="hph1"><span class="mark"><img src="{ASSETS_IMAGES_PATH}tele.png?design=chameleon"/> <span id="callme">Звоните:</span></span> <a href="tel:{SETTINGS_STORE_PHONE_COUNTRY_CODE1} {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}{SETTINGS_STORE_PHONE_CITY_CODE1}{% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1}"> <span class="phone-country-code">{SETTINGS_STORE_PHONE_COUNTRY_CODE1}</span> {% IF SETTINGS_STORE_PHONE_CITY_CODE1 %}({SETTINGS_STORE_PHONE_CITY_CODE1}){% ENDIF %} {SETTINGS_STORE_PHONE_NUMBER1} </a> </div> {% ENDIF %} <!--END Первый контактный телефон --> </div><!--END cols col-4--> <div class="cols col-4 marg4"> <!-- Корзина --> <div id="cart"> <div class="incart"> <div class="carttotalqty theme-color"> {CART_COUNT_TOTAL} </div> <a class="cartanchor" href="{CART_URL}" title="Перейти в корзину">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%} {% IF cart_count_empty %} <span>0</span> <span class="rub">P<span class="rubT"></span></span> {% ELSE %} {% FOR cart_sum %} {cart_sum.NOW}<span class="rub">P<span class="rubT"></span></span> {% ENDFOR %} {% ENDIF %}</span> </a> </div><!--END heading--> <div class="clear"></div> </div> <!-- end Корзина --> {% IF CLIENT_IS_LOGIN %} <div class="login2"> <ul> <li><a href="{USER_SETTINGS_URL}">Мой кабинет</a></li> <li><a href="{USER_LOGOUT_URL}">Выход</a></li> </ul> </div> {% ELSE %} <div class="login"> <ul> <li><a href="{USER_LOGIN_URL}">Вход</a></li> <li><a href="{USER_REGISTER_URL}">Регистрация</a></li> </ul> </div> {% ENDIF %} </div><!--END cols col-4 marg4--> </div><!--END row2--> </div><!--END header-->
Далее в main.css найдите строку:
#search {margin-top: 28px; transition:all 1s ease;}
и замените её на:
#search {margin-top: 58px; transition:all 1s ease;}
а строку:
#cart{margin-top:20px;}
на:
#cart{margin-top:50px;}
#189710 Создать Строку С Названием В Товарах Как На Всём Сайте
Отправлено от Dars в 04 Март 2015 - 17:32 в Каталог товаров
Andrew S. (04 Март 2015 - 09:31) писал:
Prosmotrennye.png
Может это из-за последних изменений в этой теме: http://forum.storela...555#entry189555
Цена и кнопка "В корзину" - уползли вверх.
Andrew S. (04 Март 2015 - 09:31) писал:
Prosmotrennye.png
Может это из-за последних изменений в этой теме: http://forum.storela...555#entry189555
Цена и кнопка "В корзину" - уползли вверх.
Так и не нашел, какие изменения привели к данному результату, можно в main.css добавить строку:
.recentlyName {margin-bottom:20px;}
, только проверьте потом отображение на планшетах и мобильных, т.к. я не знаю, как там выглядели недавно просмотренные товары ранее.
#189711 Загрузчик Файлов В Разделе Файлов "сверху"
Отправлено от Dars в 04 Март 2015 - 17:33 в Предложения по улучшению сервиса
Andrew S. (04 Март 2015 - 09:57) писал:
Было бы хорошо, если бы модуль загрузки файлов в разделе "файлы" находился наверху. Это главное. А то приходится всё время "скроллить" вниз, каждый раз это отнимает много времени, особенно когда много файлов. Плюс они начинают загружаться при скроллинге и нужно скроллить, скроллить и скроллить, пока они загрузятся.
Ещё было бы хорошо, если бы при выделении 5 файлов - они бы загружались по порядку имён файлов, а не в разброс. А также если бы было возможно загружать массово файлы.
Ваше предложение передано разработчикам.
#189713 Коррекция Страницы Товара
Отправлено от Dars в 04 Март 2015 - 17:43 в Страница товара
Cybernetic (04 Март 2015 - 11:05) писал:
Подскажите пожалуйста как сделать так что бы старая цена отображалась в карточке товара как тут (рис)
В шаблоне "Товар" найдите код:
<!-- Старая цена --> <div style="display:none;">
и замените его на:
<!-- Старая цена --> <div class="oldPrice" {% IF GOODS_MOD_PRICE_OLD = 0 %}style="display:none;"{% ENDIF %}>
Далее в main.css добавьте строку:
.oldPrice {float:left; margin:10px 20px;}
а строку:
.pricetag {margin:15px 0;font-family: 'Ubuntu Condensed';}
замените на:
.pricetag {margin:15px 0;font-family: 'Ubuntu Condensed';float: left;}
#189714 Быстрый Заказ При Наведении Опустить Вниз
Отправлено от Dars в 04 Март 2015 - 17:51 в Каталог товаров
funtik-tops (04 Март 2015 - 11:10) писал:
<div class="prod-info-fly"> <div class="name"><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_goods.NAME}</a></div> <div class="price"> {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{index_page_goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF index_page_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_goods.NAME}» из избранного" title="Убрать «{index_page_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_goods.NAME}» из избранного" title="Добавить «{index_page_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF index_page_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{index_page_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&from={index_page_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{index_page_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&from={index_page_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> </div>
и заменить его на:
<div class="name"><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_goods.NAME}</a></div> <div class="price"> {% IF index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF index_page_goods.MIN_PRICE_OLD>index_page_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{index_page_goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF index_page_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_goods.NAME}» из избранного" title="Убрать «{index_page_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_goods.NAME}» из избранного" title="Добавить «{index_page_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF index_page_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{index_page_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&from={index_page_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{index_page_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_goods.MIN_PRICE_NOW_ID}&from={index_page_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div>
далее код:
<div class="prod-info-fly"> <div class="name"><a title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_new_goods.NAME}</a></div> <div class="price"> {% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_new_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{index_page_new_goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_new_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_new_goods.MIN_PRICE_NOW_ID}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF index_page_new_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из избранного" title="Убрать «{index_page_new_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из избранного" title="Добавить «{index_page_new_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF index_page_new_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{index_page_new_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&from={index_page_new_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{index_page_new_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&from={index_page_new_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> </div>
заменить на:
<div class="name"><a title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_new_goods.NAME}</a></div> <div class="price"> {% IF index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_new_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_new_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF index_page_new_goods.MIN_PRICE_OLD>index_page_new_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_new_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{index_page_new_goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{index_page_new_goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{index_page_new_goods.MIN_PRICE_NOW_ID}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF index_page_new_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из избранного" title="Убрать «{index_page_new_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из избранного" title="Добавить «{index_page_new_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF index_page_new_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{index_page_new_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&from={index_page_new_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_new_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_new_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{index_page_new_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_new_goods.MIN_PRICE_NOW_ID}&from={index_page_new_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div>
Код:
<div class="prod-info-fly"> <div class="name"><a title="{index_page_favorites_goods.NAME}" href="{index_page_favorites_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_favorites_goods.NAME}</a></div> <div class="price"> {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}"> <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}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF index_page_favorites_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из избранного" title="Убрать «{index_page_favorites_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из избранного" title="Добавить «{index_page_favorites_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF index_page_favorites_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{index_page_favorites_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&from={index_page_favorites_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{index_page_favorites_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&from={index_page_favorites_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> </div>
заменить на:
<div class="name"><a title="{index_page_favorites_goods.NAME}" href="{index_page_favorites_goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{index_page_favorites_goods.NAME}</a></div> <div class="price"> {% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %} <span class="price-old">{index_page_favorites_goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}"> <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}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF index_page_favorites_goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small added" data-action-is-add="0" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из избранного" title="Убрать «{index_page_favorites_goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" data-action-is-add="1" data-action-add-url="{FAVORITES_ADD_URL}" data-action-delete-url="{FAVORITES_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в избранное" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из избранного" title="Добавить «{index_page_favorites_goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF index_page_favorites_goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small added" data-action-is-add="0" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из списка сравнения с другими товарами" title="Убрать «{index_page_favorites_goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&from={index_page_favorites_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" data-action-is-add="1" data-action-add-url="{COMPARE_ADD_URL}" data-action-delete-url="{COMPARE_DELETE_URL}" data-action-add-title="Добавить «{index_page_favorites_goods.NAME}» в список сравнения с другими товарами" data-action-delete-title="Убрать «{index_page_favorites_goods.NAME}» из списка сравнения с другими товарами" title="Добавить «{index_page_favorites_goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&from={index_page_favorites_goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div>
Обратите внимание - эти блоки кода одинаковые только на первый взгляд, в них содержатся разные переменные для вывода разных групп товара, будьте внимательны.
Далее в шаблоне "Товары" код:
<div class="prod-info-fly"> <div class="name"><a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div> <div class="price"> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small 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.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" title="Убрать «{goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" 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}» из избранного" title="Добавить «{goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small 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}» из списка сравнения с другими товарами" title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" 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}» из списка сравнения с другими товарами" title="Добавить «{goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div> </div>
замените на:
<div class="name"><a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></div> <div class="price"> {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %} <span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span> {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %} <span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span> {% ENDIF %} <span class="price-new">{goods.MIN_PRICE_NOW | money_format}</span> <div class="clear"></div> </div> <div class="cart"> <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" /> <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /> <div class="plus_minus_quantity"> <span class="qty-minus">-</span> <input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]"> <span class="qty-plus">+</span> </div> <a class="add_to_cart_small" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"></a> <!--a class="add_to_cart_small" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ"></a--> </form> <!-- Если есть возможность добавить товар в избранное --> {% IF goods.IS_HAS_IN_FAVORITES_LIST %} <a class="add_to_wishlist_small 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.NAME}» в избранное" data-action-delete-title="Убрать «{goods.NAME}» из избранного" title="Убрать «{goods.NAME}» из избранного" href="{FAVORITES_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_wishlist_small" 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}» из избранного" title="Добавить «{goods.NAME}» в избранное" href="{FAVORITES_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} <!-- END Если есть возможность добавить товар в избранное --> <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %} {% IF goods.IS_HAS_IN_COMPARE_LIST %} <a class="add_to_compare_small 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}» из списка сравнения с другими товарами" title="Убрать «{goods.NAME}» из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ELSE %} <a class="add_to_compare_small" 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}» из списка сравнения с другими товарами" title="Добавить «{goods.NAME}» в список сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&from={goods.GOODS_FROM}&return_to={CURRENT_URL | urlencode}" ></a> {% ENDIF %} {% ENDIF %} <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина --> </div>
#189715 Вставка Текста
Отправлено от Dars в 04 Март 2015 - 17:53 в Изменение общей стилистики
gesha81 (04 Март 2015 - 12:13) писал:
{% IF CATEGORY_NAME=Каталогтоваров%}Какой-тотекст{% ENDIF %}.
В данный момент текст отображается только в каталоге товаров, но его от туда нуэно перенести на главную.
сайт http://buffik.ru
Вместо:
{% IF CATEGORY_NAME=Каталогтоваров%}Какой-тотекст{% ENDIF %}.
используйте:
{% IF index_page %}Какой-тотекст{% ENDIF %}.
#189717 Форма Обратного Звонка Под Телефоном
Отправлено от Dars в 04 Март 2015 - 17:58 в Изменение общей стилистики
funtik-tops (04 Март 2015 - 14:18) писал:
Только вместо ссылки:
<a class="callback fancybox.ajax" href="http://{NET_DOMAIN}/callback?only_body=1"><span class="sup_phone"></span></a>
используйте следующую:
<a class="callback fancybox.ajax" href="http://{NET_DOMAIN}/callback?only_body=1">Заказать обратный звонок</a>
и размещайте этот код в шаблоне HTML под кодом:
<!-- Номер ICQ на сайте --> {% IF SETTINGS_STORE_ICQ %} <div class="clear"></div> <div class="icq-number left"> <img src="http://wwp.icq.com/scripts/online.dll?icq={SETTINGS_STORE_ICQ_ONLY_DIGITS}&img=27" alt="Статус" width="16" height="16" /> <span>{SETTINGS_STORE_ICQ}</span> </div> {% ENDIF %} <div class="clear"></div> </div> </div> {% ENDIF %}
#189723 Как Оптимизировать Сайт Под Мобильные Устройства?
Отправлено от Dars в 04 Март 2015 - 18:07 в Шаблон Пластик
dostypno (03 Март 2015 - 20:42) писал:
Мы проверили 556 стр. Вашего сайта и обнаружили, что 100% из них неудобно просматривать на мобильных устройствах. Из-за ошибок на этих 554 стр. у пользователей складывается плохое впечатление о ресурсе. Эти страницы не считаются оптимизированными для мобильных устройств с точки зрения Поиска Google, и они будут отображаться и ранжироваться в результатах поиска на смартфонах соответствующим образом.
Как исправить?
#189724 Не Отображается Модификация При Единичном Наличии.
Отправлено от Dars в 04 Март 2015 - 18:07 в Другие ошибки витрины
Индрик-Зверь (04 Март 2015 - 15:24) писал:
Я создала копию основного товара и там удалила все размерные модификации, кроме той, которая стоит на Распродаже.
В результате размерная модификация не отражается, и покупатель не видит, какой размер на распродаже.
Добавить модификации размеров с наличием 0 я не могу, т.к. для отсутствующего в наличии товара отображается "Под заказ", а на заказные позиции скидка не распространяется.
Как сделать, чтобы был виден размер, если он только один?
Сообщите, пожалуйста, номер вашего аккаунта.
#189728 Виджет Комментариев Вконтакте
Отправлено от Dars в 04 Март 2015 - 18:17 в Шаблон Сияние
Vasilisa_zu (04 Март 2015 - 15:42) писал:
При вставке через кнопку "Источник" кода
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?116"></script>
<script type="text/javascript">
VK.init({apiId: 3769698, onlyWidgets: true});
</script>
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "665", attach: "*"});
</script>
поле комментариев вставляется куда-то в начало страницы.
http://base-of-art.r...ot-Master-klass
раньше такой проблемы не наблюдалось
<div id="vk_comments" style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 12.8000001907349px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 16px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; line-height: 1.22em; font-family: tahoma, geneva, sans-serif; vertical-align: baseline;">Стеклянная поверхность такой кружки - не самый простой выбор для декора.<br />
нужно отыскать все такие div-ы и удалить id, то есть, например, вот этот код должен выглядеть так:
<div style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 12.8000001907349px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 16px; line-height: 1.22em; font-family: inherit; vertical-align: baseline;"><span style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; line-height: 1.22em; font-family: tahoma, geneva, sans-serif; vertical-align: baseline;">Стеклянная поверхность такой кружки - не самый простой выбор для декора.<br />
- Форум владельцев интернет-магазинов
- → Публикации Dars
- Privacy Policy