- Форум владельцев интернет-магазинов
- → Публикации Сake
Публикации Сake
1000 публикаций создано Сake (учитываются публикации только с 27-Июнь 23)
#139568 Помогите С Дизайном Новичку, Ничего Не Знаю, Делаю Первые Шаги
Отправлено от
Сake
в 21 Май 2014 - 15:55
в
Изменение общей стилистики
#138217 Помогите С Дизайном Новичку, Ничего Не Знаю, Делаю Первые Шаги
Отправлено от
Сake
в 14 Май 2014 - 02:28
в
Изменение общей стилистики
#141761 Помогите С Дизайном Новичку, Ничего Не Знаю, Делаю Первые Шаги
Отправлено от
Сake
в 04 Июнь 2014 - 08:57
в
Изменение общей стилистики
.accordion a, .accordion_main a { cursor: pointer; display: block; font-size: 11px; font-weight: 700; padding: 6px 10px 6px 0; text-decoration: none; text-transform: uppercase; }
и замените на
.accordion a, .accordion_main a { cursor: pointer; display: block; font-size: 11px; font-weight: 700; padding: 6px 10px; text-decoration: none; text-transform: uppercase; }
далее в самый конец файла стилей добавьте
.accordion li { box-shadow: none !important; }
#140315 Помогите С Дизайном Новичку, Ничего Не Знаю, Делаю Первые Шаги
Отправлено от
Сake
в 27 Май 2014 - 05:08
в
Изменение общей стилистики
<div style=" float: left; border-bottom: 3px solid #542724; display: block; width: 100%; text-transform: uppercase; min-height: 25px; font-weight: 400;font-size: 12px;font-weight: 600;color: #542724; padding: 17px 0px 8px 0px; position: relative; z-index: 100; ">
получиться код
<div style=" float: left; border-bottom: 3px solid #542724; display: block; width: 100%; text-transform: uppercase; min-height: 25px; font-weight: 400;font-size: 12px;font-weight: 600;color: #542724; padding: 17px 0px 8px 0px; position: relative; z-index: 100; "> <img src="{ASSETS_IMAGES_PATH}tele.png" height="22" width="22" title="Наш телефон"></span> +7 (812) 454-2217
Изменить заголовок вы можете путем изменения кода в шаблоне "HTML"
<p><img src="{ASSETS_IMAGES_PATH}fire.png" height="17" width="17"> Еженедельная обжарка и доставка</p> <p>свежего кофе!</p>
Корзина у вас имеет раскрывающийся вид, под самой корзиной блок контактов (время работы, ЛК). Пожалуйста, уточните расположение данной информации.
![screenshot-seaworldcoffee ru 2014-05-27 09-07-21.png](https://forum.storeland.ru/uploads/post-7037-0-34410200-1401156518_thumb.png)
#148005 Помогите С Дизайном Новичку, Ничего Не Знаю, Делаю Первые Шаги
Отправлено от
Сake
в 16 Июль 2014 - 00:17
в
Изменение общей стилистики
Найдите и удалите в вашем файле стилей следующие соответствия
@media only screen and (max-width: 480px) { #Go_Top{position: fixed; bottom: 45px; right: 5px; cursor:pointer; display:none;font-size:18px; width: 50px;z-index:100;} #Go_Top span {display: none;} #Go_Top .img_top {display:block;} } @media only screen and (max-width:1210px) { .container{width:950px} .column,.columns{margin:0 10px} .half{width:455px} .one-third{width:220px} .two-third{width:690px} .hide-tablet-n-mobile{display:none!important} #category_view_type.list_view #product_list li{width:690px} #left-column{width: 324px;} #left-column #image-block{width:408px} #left-column #image-block #small_pic{width:408px;height:auto} #left-column #view_scroll_left,#left-column #view_scroll_right{width:48px} #left-column #thumbs_list{width: 210px;} #right-wrapper{width: 326px;} #product_page_hook_right{display:none} #product_comparison .product_desc{height:60px} ul#order_step li{width:168px} ul#order_step li#step_end{width:172px} } @media only screen and (max-width:959px) { .container{width:710px;position: relative;} .column,.columns{margin:0 10px} .half{width:364px} .one-third{width:220px} .two-third{width:450px} .hide-desktop{display:inline!important} .hide-mobile{display:none!important} #header-right {height: 100%;margin: 0;} #megamenu{display:none!important} #header_shopping_cart{margin-top:21px;} #search_block_top{position: relative;float: right;margin: 16px 0px 0 0;clear: both;} #category_view_type.list_view #product_list li{width:450px} #left-column{width:100%} #left-column #image-block{width:528px;margin:0 auto} #left-column #image-block #small_pic{width:528px;height:auto} #left-column #view_scroll_left,#left-column #view_scroll_right{width:69px} #left-column #thumbs_list{width: 290px;} #right-wrapper{width:100%;margin:30px 0 0 0} table.autumn-table tr td:first-child {border: none;} table.autumn-table tr td:last-child {border: none;} ul.idTabs li{margin:0 0 -1px 0;display:block} table.responsive,table.responsive thead,table.responsive tbody,table.responsive tfoot,table.responsive th,table.responsive tr,table.responsive td,table.std,table.std thead,table.std tbody,table.std tfoot,table.std th,table.std tr,table.std td{display:block} .table_mobile_label{display:block} table.responsive thead,table.std thead{display:none} table.responsive tbody tr,table.std tbody tr{border-bottom:1px solid #e9e9e9} table.responsive tr.odd,table.std tr.odd{background:#fafafa!important} table.responsive td ,table.std td{border:none!important;position:relative;padding-left:50%} table.responsive tfoot tr,table.std tfoot tr{padding:10px 0;border-bottom:1px solid #e9e9e9} table.responsive tr td,table.std tr td{padding:5px!important;text-align: center !important;} .cart-table .cart_quantity .cart_quantity_input {float: none;} #order-opc h2 {font-size:10px;margin-bottom: 0;} #order-opc h2 span{font-size: 10px;display: inline-block;color: #fff;background: #333;padding: 10px 11px;margin-right: 5px;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;line-height: 10px;} #step{margin:15px 0;padding-top:20px;padding-bottom: 20px;border-top:1px dashed #c0c0c0;border-bottom:1px dashed #c0c0c0} #footer .block h4,#footer .block h4 a,#footer h4,#footer h4 a{font-size:16px;margin-bottom:20px} #footer .newsletter_input{width:70%} .sort_by{display: none;} #category_view_changer {float: left;} .sortPagiBar{padding-bottom:20px;height: 53px;} .sortPagiBar .nbrItemPage {display: none;} .accordion_main {display: block;} } @media only screen and (max-width:860px) { .flex-direction-nav .flex-prev {opacity: 1; left: 0;} .flex-direction-nav .flex-next {opacity: 1; right: 0;} .accordion_main {display: block;} } @media only screen and (max-width:767px) { .container{width:450px; height: 100%;} .column,.columns{float:none;clear:both;margin:0} .full ,.half ,.one-third ,.two-third{width:450px} select{height:auto!important} #header #cart_block{display:none!important} #header_shopping_cart{margin-top:16px;width: 100%;} #header-right {float: right;position: relative;width: 100%;height: 100%;} #header-logo {width: 100%;} #search_block_top{position: relative;float: right;margin: 16px 0px 0 0;width: 100%;} #search_block_top #search_query_top {width: 100%;} #header_user_info {color: #000;text-align: center;} #header_user_info a {color: #000;} .content_sortpagibar_pagination{margin-bottom:80px} #left-column #image-block #small_pic{width:434px;height:auto} #left-column #image-block{width:434px;margin:0 auto} #left-column #view_scroll_left,#left-column #view_scroll_right{width:61px} #left-column #thumbs_list{width: 310px;} .accordion_main {display: block;} table.autumn-table tr td:first-child, table.autumn-table tr td:last-child {border:none!important} table.responsive,table.responsive thead,table.responsive tbody,table.responsive tfoot,table.responsive th,table.responsive tr,table.responsive td,table.std,table.std thead,table.std tbody,table.std tfoot,table.std th,table.std tr,table.std td{display:block} table.responsive thead,table.std thead{display:none} table.responsive tbody tr,table.std tbody tr{border-bottom:1px solid #e9e9e9} table.responsive tr.odd,table.std tr.odd{background:#fafafa!important} table.responsive td ,table.std td{border:none!important;position:relative;padding-left:50%} table.responsive tfoot tr,table.std tfoot tr{padding:10px 0;border-bottom:1px solid #e9e9e9} ul.address{float:none;margin:0 0 20px 0!important;min-width:100%} #create-account_form {margin:0;width:300px;float:none} #footer > div{width:50%!important;margin:30px 0 0 0!important} #footer > div:nth-of-type(3){clear:left} #footer-bottom{text-align:center} .block2 {width: 450px;margin-top: 20px;} .block2 .block-content {width: 412px;} } @media only screen and (max-width:479px) { body{min-width:300px} .container{width:300px} .column,.columns{float:none;clear:both;margin:0} .full ,.half ,.one-third ,.two-third{width:300px} #header-right{width:100%} #header_user_info .wishlist{display:none} #header-logo{width:100%} #header-logo a{text-align:center} #search_block_top{float:left} #header #cart_block{display:none!important} form.product_compare_form{clear:both} .sortPagiBar .nbrItemPage{clear:both;float:left;margin-top:20px} .sortPagiBar #productsSortForm{clear:both;float:left;margin-top:1px} #category_view_type.grid_view #product_list li{width:300px} #category_view_type.grid_view #product_list li.last_item{margin-bottom:10px!important} #category_view_type.grid_view #product_list .product_image{max-width:284px} #category_view_type.list_view #product_list .product_image_wrapper{margin-right:0} #category_view_type.list_view #product_list .product_image{max-width:284px} #category_view_type.grid_view #product_list .product_list_hover{width:284px;height:284px} #category_view_type.grid_view #product_list li .product_list_view_details_link{padding-top:260px} #category_view_type.grid_view .rect_img #product_list .product_list_hover{width:284px;height:426px} #category_view_type.grid_view .rect_img #product_list .product_list_add_to_cart{margin-top:165px} #category_view_type.grid_view .rect_img #product_list li .product_list_view_details_link{padding-top:402px} #category_view_type.list_view #product_list li{width:300px} #category_view_type.list_view #product_list .product_list_details{clear:both} #left-column #image-block #small_pic{width:284px;height:auto} #left-column #image-block{width:284px;margin:0 auto} #left-column #thumbs_list{width: 200px;} #left-column #view_scroll_left,#left-column #view_scroll_right{width:42px} #order-opc {display: none;} .content-form {width: 260px;} #footer-fluid > .container{margin-top:20px} #footer > div{width:100%!important;padding:0!important;margin:20px 0!important} #footer .block h4,#footer .block h4 a,#footer h4,#footer h4 a{margin-bottom:10px;cursor:pointer;text-decoration:none} #footer .block .open-close-footer{display:block} #footer .block_content{display:none;margin-top:20px} #footer .block_content.unfold{display:block} #footer-center{padding-bottom:1px} #footer .newsletter_input{width:85%} .autumnshowcase_block li{width:300px} .autumnshowcase_block .product_image{max-width:282px} .autumnshowcase_carousel{height:440px} #more_info_sheets input[type=text] {width: 110px;} .block2 {width: 300px;margin-top: 20px;} .block2 .block-content {width: 262px;} }
ищите и удаляйте каждый @media блок по отдельности.
#123518 Фон
Отправлено от
Сake
в 25 Февраль 2014 - 01:32
в
Изменение общей стилистики
.ui-datepicker { display: none; }
#111395 Фон
Отправлено от
Сake
в 20 Декабрь 2013 - 02:36
в
Изменение общей стилистики
#123067 Фон
Отправлено от
Сake
в 22 Февраль 2014 - 00:24
в
Изменение общей стилистики
<meta http-equiv="X-UA-Compatible" content="IE=7" />
Для исправления проблемы в других браузерах - найдите в файле стилей main.css следующий класс
#footer { background: url("{ASSETS_IMAGES_PATH}footer_bg.jpg") no-repeat center top; height: 30px; margin: 0 auto; padding: 10px; width: 100%; }
и замените его на
#footer { background: url("{ASSETS_IMAGES_PATH}footer_bg.jpg") no-repeat center top; height: 30px; margin: 0 auto; padding: 10px; }
#139658 Сразу Поменять Основные Тона Сайта И Размеры Шрифтов В Меню.
Отправлено от
Сake
в 22 Май 2014 - 04:58
в
Изменение общей стилистики
ligorempty (21 Май 2014 - 10:21) писал:
Это очень важный момент для нас!
Пожалуйста, не дублируйте ваши вопросы. Вам ответили в теме форума http://forum.storela...-других-браузе/
luzikov (22 Май 2014 - 00:11) писал:
В указанной вами теме форума вам уже ответили.
#145067 Сразу Поменять Основные Тона Сайта И Размеры Шрифтов В Меню.
Отправлено от
Сake
в 27 Июнь 2014 - 01:42
в
Изменение общей стилистики
Цитата
Пожалуйста, уточните о какой именно карте идет речь? Вы можете сгенерировать код карты на необходимом вам сервисе (yandex, google). Например код
<!-- карта --> <div class="map"> <script type="text/javascript" charset="utf-8" src="//api-maps.yandex.ru/services/constructor/1.0/js/?sid=OYRqnSwC5a7vUNE2YKbrLYjYUIlQizCc&width=600&height=450"></script> </div> <!-- /карта -->
#126276 Сразу Поменять Основные Тона Сайта И Размеры Шрифтов В Меню.
Отправлено от
Сake
в 12 Март 2014 - 04:44
в
Изменение общей стилистики
.title-holder { display: none; }
#108978 Сделать Выпадающий Каталог Товарав
Отправлено от
Сake
в 07 Декабрь 2013 - 05:29
в
Каталог товаров
#header-right { float: right; height: 100px; margin-right: 10px; position: relative; z-index: 20; }
и замените на
#header-right { float: right; height: 100px; margin-right: 10px; margin-top: 10px; position: relative; z-index: 20; }
2. Найдите в файле стилей style.css
#Go_Top { background: url("{ASSETS_IMAGES_PATH}top.png") no-repeat; bottom: 25px; cursor: pointer; display: none; font-size: 18px; height: 48px; position: fixed; right: 25px; width: 48px; z-index: 100; }
и измените в данном классе свойства bottom и right
3. К сожалению, этого реализовать нельзя.
#109889 Отзывы О Магазине
Отправлено от
Сake
в 12 Декабрь 2013 - 01:35
в
A/b тестирование
sergey85 (11 Декабрь 2013 - 12:05) писал:
У вас все еще присутствует код в шаблоне "HTML" без изменений. Обратите внимание на то что в шаблоне "HTML" подобных блока кода всего 2. Один у вас изменен (и был изменен ранее), а второй остается без изменений. Найдите
{% FOR recently_viewed_goods %} <tr class="txtalgnlft"> <td class="img txtalgncnt"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a> </td> <td class="link statetitle fnt12n txtalgnlft"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»">{recently_viewed_goods.NAME}</a> </td> </tr> {% ENDFOR %}
и замените его на
{% FOR recently_viewed_goods %}{% IFNOT recently_viewed_goods.NAME=CitySport %} <tr class="txtalgnlft"> <td class="img txtalgncnt"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a> </td> <td class="link statetitle fnt12n txtalgnlft"> <a href="{recently_viewed_goods.URL}" title="Перейти на страницу «{recently_viewed_goods.NAME}»">{recently_viewed_goods.NAME}</a> </td> </tr> {%ENDIF%}{% ENDFOR %}
#107443 Отзывы О Магазине
Отправлено от
Сake
в 30 Ноябрь 2013 - 05:01
в
A/b тестирование
#107134 Отзывы О Магазине
Отправлено от
Сake
в 29 Ноябрь 2013 - 01:10
в
A/b тестирование
$(id).html(filterOpinionHTML($(html).find(injid).html()));
и замените его на
$(id).html(filterOpinionHTML($(html).find(injid).html())); if($('.goodsDataOpinionCaptchaImg').length) { $('.goodsDataOpinionCaptchaImg').attr('src', $(html).find('.goodsDataOpinionCaptchaImg').attr('src')); }
#166687 Отзывы О Магазине
Отправлено от
Сake
в 17 Октябрь 2014 - 00:00
в
A/b тестирование
Samcopy (13 Октябрь 2014 - 12:03) писал:
Дублирую проблему:
Поставила страничку отзывов на шаблон Движение. По инструкции все встало, но отзывы шли все в кучу, подряд, не было разграничений и т.п. Методом 2-х часового изучения ветки пришла к тому, что сейчас есть на сайте. По стилям устраивает, но в установленном коде учитываются не все поля, которые стоят для заполнения (по сути только комментарий). Дальше сил нет экспериментировать, подскажите как добавить оставшиеся поля (достоинства, недостатки, ответ администрации)
акк Аккаунт SL-278016
Пожалуйста, уточните - вы заменяли полностью содержимое вашего шаблона "Товары" из сообщения http://forum.storela...ине/#entry77565 или же вы вручную вносили необходимые изменения в ваш шаблон?
#165870 Отзывы О Магазине
Отправлено от
Сake
в 14 Октябрь 2014 - 00:17
в
A/b тестирование
X-Powered-By PHP/5.3.10-1ubuntu3.8 X-Powered-By PHP/5.3.10-1ubuntu3.7
Информация по вашей проблеме передана разработчикам.
#120553 Отзывы О Магазине
Отправлено от
Сake
в 08 Февраль 2014 - 04:03
в
A/b тестирование
{% IF FORM_NOTICE %} <!--Ошибка-уведомление--> <div class="error orange marg51"> <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div> <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div> </div> {% ENDIF %}
на следующий код
{% IF FORM_NOTICE %} <!--Ошибка-уведомление--> <div class="error orange marg51"> <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div> <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div> </div> {% IF FORM_NOTICE = Ваш отзыв успешно добавлен. %} <script type="text/javascript">document.location.hash="goodsDataOpinionAdd"; $.fancybox({content: "{FORM_NOTICE}"}).update(); </script> {% ENDIF %} {% ENDIF %}
Так же можно выполнить замену на
{% IF FORM_NOTICE %} <!--Ошибка-уведомление--> <div class="error orange marg51"> <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div> <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div> </div> <script type="text/javascript">document.location.hash="goodsDataOpinionAdd"; $.fancybox({content: "{FORM_NOTICE}"}).update(); </script> {% ENDIF %}
#120959 Отзывы О Магазине
Отправлено от
Сake
в 11 Февраль 2014 - 01:54
в
A/b тестирование
Flor@@ (08 Февраль 2014 - 06:31) писал:
{% IF FORM_NOTICE %} <!--Ошибка-уведомление--> <div class="error orange marg51"> <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div> <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div> </div> {% IF FORM_NOTICE = Ваш отзыв успешно добавлен. %} <script type="text/javascript">document.location.hash="goodsDataOpinionAdd"; $.fancybox({content: "{FORM_NOTICE}"}).update(); </script> {% ENDIF %} {% ENDIF %}поставила второй, вот этот код, но он не работает:
<!-- Дабы добавляющий увидел результат добавления изменим хэш --> {% IF FORM_GOODS_ID %} <script type="text/javascript"> document.location.hash="goodsDataOpinionAdd"; $.fancybox({content: "{FORM_NOTICE}"}); setTimeout(function() { $.fancybox.update(); }, 600); </script> {% ENDIF %} {% ENDIF %} <!-- END Если не выключен модуль отзывов о товаре -->ставила в соответствующие шаблоны...
Вам необходимо использовать только один из представленных вариантов кода. Если какой-то из вариантов работает корректно - используйте именно его. Другой код реализующий тот же функционал добавлять не нужно.
Brend7111 (08 Февраль 2014 - 11:29) писал:
Помогите, пожалуйста подправить и удалить лишнее. Еще хочется убрать дату отзыва, возможность удалить его, и сделать вокруг него красную рамку, с белым фоном внутри.
![Прикрепленный файл](https://forum.storeland.ru/public/style_images/master/attachicon.gif)
Найдите и удалите в вашем шаблоне "Товар" следующий код (для страницы отзыва)
<tr> <td><label for="goods_opinion_title">Заголовок</label></td> <td><input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="light"/></td> </tr> <tr> <td class="valignTop"><label>Оценка товара</label></td> <td> <div class="goodsDataOpinionTableRating"> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" /> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/> </div> <span class="goodsDataOpinionMsg"></span> </td> </tr> <tr> <td><label for="goods_opinion_accomplishments">Достоинства</label></td> <td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="7" >{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td> </tr> <tr> <td><label for="goods_opinion_limitations">Недостатки</label></td> <td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="7" >{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td> </tr>
так же найдите строку (для страницы отзыва)
{GOODS_NAME}
и замените её на
{% IF GOODS_NAME = tovar %}Магазине{% ELSE %}{GOODS_NAME}{% ENDIF %}
i.smetanin (08 Февраль 2014 - 11:41) писал:
Я правильно понимаю, что вы просто добавили условие в начале когда {% IF CLIENT_IS_LOGIN %} {% ENDIF %}, остальной код остался без изменений? Вообще чрезвычайно неудобный способ менять весь код, а потом вносить изменения которые уже были в исходном в этом коде.
Да, вам необходимо только добавить условие {% IF CLIENT_IS_LOGIN %}...{% ENDIF %} тем самым обвернув код добавления отзыва.
#127518 Отзывы О Магазине
Отправлено от
Сake
в 18 Март 2014 - 01:09
в
A/b тестирование
#104703 Отзывы О Магазине
Отправлено от
Сake
в 20 Ноябрь 2013 - 00:45
в
A/b тестирование
Оставить отзыв
в результате вы найдете похожий заголовок. Как я понимаю вы просто хотите удалить название товара из текста. Так же можете попробовать поискать строку по тексту
о «{GOODS_NAME}»
К сожалению, подробнее сказать о строке не могу, так как не понятно какая у вас используется тема оформления.
#131305 Отзывы О Магазине
Отправлено от
Сake
в 04 Апрель 2014 - 00:16
в
A/b тестирование
{% IF opinion_list.TITLE %}<span class="fnt11b color">{opinion_list.TITLE}</span>{% ENDIF %}
а имя выглядит так
<li>{opinion_list.NAME}</li>
Вам необходимо первую строку вставить после второй строки, чтобы в результате получилось примерно следующее
<li>{opinion_list.NAME}</li> {% IF opinion_list.TITLE %}<li><span class="fnt11b color">{opinion_list.TITLE}</span></li>{% ENDIF %}
#133525 Отзывы О Магазине
Отправлено от
Сake
в 15 Апрель 2014 - 02:45
в
A/b тестирование
{GOODS_NAME}
и замените данную переменную на следующий код
{% IF GOODS_NAME = tovar %}Отзывы о магазине{% ELSE %}{GOODS_NAME}{% ENDIF %}
2. Добавьте в конец вашего файла main.js следующий код
$(function() { if($('.goodsDataOpinionTableRating').length) { setInterval(function() { $('.goodsDataOpinionTableRating input').removeAttr('disabled'); }, 600); } });
#121778 Отзывы О Магазине
Отправлено от
Сake
в 14 Февраль 2014 - 23:50
в
A/b тестирование
{% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре --> {% IFNOT SETTINGS_OPINION_DISABLE %} <div id="idTab4" class="content"> <h3>Отзывы о магазине</h3> <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных --> {% IF opinion_list_empty_without_filter %} <div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div> <!-- Если по товару есть хотя бы один отзыв --> {% ELSE %} <table id="opinion-list-table"> <!-- Верхняя навигация (Фильтры и страницы) --> <thead> <tr class="goodsDataOpinionListNavigateTop"> <td> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF GOODS_OPINION_RATING_VALUE_ROUND %} <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" /> {% ELSE %} <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" /> {% ENDIF %} <!-- Фильтры отзывов --> <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">Оставить отзыв</a> </span> </td> <td> <!-- Страницы отзывов --> {% IF opinion_show_pages %} <div class="pages"> <ul class="pagination"> {% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %} <li class="page_number"> <a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-left.png" alt="Предыдущая" /> </a> </li> {% ENDIF %} {% FOR opinion_pages_list %} {% IF opinion_pages_list.CURRENT %} <li class="current">{opinion_pages_list.PAGE}</li> {% ELSE %} <li class="page_number"><a href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={opinion_pages_list.PAGE}#opinion-list-table">{opinion_pages_list.PAGE}</a></li> {% ENDIF %} {% ENDFOR %} {% IF OPINION_PAGES_LIST_SHOW_NEXT %} <li class="page_number"> <a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-right.png" alt="Следующая" /> </a> </li> {% ENDIF %} </ul> </div> {% ENDIF %} <!-- /Страницы --> </td> </tr> </thead> <!-- END Верхняя навигация (Фильтры и страницы) --> <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва --> {% IF opinion_list_empty %} <tbody> <tr> <td colspan="2"> <div class="goodsDataOpinionMessage empty"><br/> {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %} Положительных {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %} Отрицательных {% ENDIF %} отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a> </div> </td> </tr> </tbody> <!-- Если отзывы по товару уже есть, покажем их список --> {% ELSE %} <!-- Нижняя навигация (страницы) --> <tfoot> <tr class="goodsDataOpinionListNavigateBottom"> <td colspan="2"> <!-- Страницы отзывов --> {% IF opinion_show_pages %} <div class="pages"> <ul class="pagination"> {% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %} <li class="page_number"> <a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-left.png" alt="Предыдущая" /> </a> </li> {% ENDIF %} {% FOR opinion_pages_list %} {% IF opinion_pages_list.CURRENT %} <li class="current">{opinion_pages_list.PAGE}</li> {% ELSE %} <li class="page_number"><a href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={opinion_pages_list.PAGE}#opinion-list-table">{opinion_pages_list.PAGE}</a></li> {% ENDIF %} {% ENDFOR %} {% IF OPINION_PAGES_LIST_SHOW_NEXT %} <li class="page_number"> <a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-right.png" alt="Следующая" /> </a> </li> {% ENDIF %} </ul> </div> {% ENDIF %} <!-- /Страницы --> </td> </tr> </tfoot> <!-- END Нижняя навигация (страницы) --> <!-- Список отзывов о товарах --> <tbody> <tr> <td colspan="2"> {% FOR opinion_list %} <div style="border-bottom: dotted 1px #c0c0c0;margin-bottom: 10px;"> <table class="goodsDataOpinionListTable" itemprop="review"> <tbody> {% IF opinion_list.ACCOMPLISHMENTS %} <tr> <td><strong>Достоинства:</strong></td> <td>{opinion_list.ACCOMPLISHMENTS | nl2br}</td> </tr> {% ENDIF %} {% IF opinion_list.LIMITATIONS %} <tr> <td><strong>Недостатки:</strong></td> <td>{opinion_list.LIMITATIONS | nl2br}</td> </tr> {% ENDIF %} {% IF opinion_list.COMMENT %} <tr> <td><strong>Комментарий:</strong></td> <td><div>{opinion_list.COMMENT | nl2br}</div></td> </tr> {% ENDIF %} <tr> <tr> <td><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span> {% IF opinion_list.RATING %}<img class="stars" src="{ASSETS_IMAGES_PATH}{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %} {% IF opinion_list.TITLE %}<strong class="subject">{opinion_list.TITLE}</strong>{% ENDIF %} </td> </tr> </tr> <tr> <td class="ceil1"></td> <td class="ceil2"> {% IF opinion_list.ANSWER %} <div class="goodsDataOpinionListTableAnswer"> {opinion_list.ANSWER | nl2br}<br /> </div> {% ENDIF %} </td> </tr> </tbody> </table> </div> {% ENDFOR %} </td> </tr> </tbody> <!-- END Список отзывов о товаре --> {% ENDIF %} </table> {% ENDIF %} <!-- END Если по товару есть хотя бы один отзыв --> <!-- Форма добавления нового отзыва о товаре --> <form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm"> <div id="goodsDataOpinionAdd"> <div id="goodsDataOpinionAddBlock" class="new_comment_form_content" {% IFNOT FORM_GOODS_ID %}style="display:none"{% ENDIF%}> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_FROM}]" value="{GOODS_FROM}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_ID}]" value="{GOODS_ID}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <h3>Новый отзыв о магазине</h3> <table class="goodsDataOpinionAddTable"> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <thead> <tr> <td colspan="2"> <div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div> </td> </tr> </thead> {% ENDIF %} {% ENDIF %} <!-- Тело таблицы. Форма добавления отзыва о товаре --> <tbody> {% IFNOT CLIENT_IS_LOGIN %} <tr> <td><label for="goods_opinion_name">Ваше имя</label></td> <td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="light required"/></td> </tr> {% ENDIF %} <tr> <td class="valignTop"><label>Оценка товара</label></td> <td> <div class="goodsDataOpinionTableRating"> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" /> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/> </div> <span class="goodsDataOpinionMsg"></span> </td> </tr> <tr> <td><label for="goods_opinion_comment">Комментарий</label></td> <td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="7" class="required">{FORM_GOODS_OPINION_COMMENT}</textarea></td> </tr> <tr> <td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td> <td> <div class="generally"> <input id="goods_opinion_generally_is_good1" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=1 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good1">Положительный</label> <input id="goods_opinion_generally_is_good0" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="0" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=0 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good0">Отрицательный</label> </div> </td> </tr> {% IF USE_CAPTCHA %} <tr> <td rowspan="2"><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></td> <td class="goodsDataOpinionCaptcha"> <img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /> <img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /> </td> </tr> <tr> <td><input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha light" value="{FORM_}" /></td> </tr> {% ENDIF %} </tbody> <!-- /Тело таблицы. Форма добавления отзыва о товаре --> <!-- Низ таблицы. Кнопка отправки формы --> <tfoot> <tr> <td><a href="#" class="goodsDataOpinionFormReset jsAction">Отменить</a></td> <td><input type="button" title="Добавить отзыв о «{GOODS_NAME}»" class="exclusive" onclick="$('.goodsDataOpinionAddForm').submit()" value="Добавить отзыв" /></td> </tr> </tfoot> <!-- /Низ таблицы. Кнопка отправки формы --> </table> </div> </div> </form> </div> {% ENDIF %} <!-- END Если не выключен модуль отзывов о товаре -->
и замените его на
{% IF TARIFF_FEATURE_GOODS_OPINION %} <!-- Если не выключен модуль отзывов о товаре --> {% IFNOT SETTINGS_OPINION_DISABLE %} <div id="idTab4" class="content"> <h3>Отзывы о магазине</h3> <!-- Форма добавления нового отзыва о товаре --> <form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm"> <div id="goodsDataOpinionAdd"> <div id="goodsDataOpinionAddBlock" class="new_comment_form_content" {% IFNOT FORM_GOODS_ID %}style="display:none"{% ENDIF%}> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_FROM}]" value="{GOODS_FROM}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_ID}]" value="{GOODS_ID}" /> <!-- Набор полей которые не видит пользователь, но видят боты. Когда они их заполняют мы точно знаем, что их прислал нам бот и мы не сохраняем подобный отзыв о товаре, а боту отправившему отзыв сообщаем, что отзыв добавлен успешно, но будет отображён здесь после прохождения модерации --> {ANTISPAM_CODE} <h3>Новый отзыв о магазине</h3> <table class="goodsDataOpinionAddTable"> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <thead> <tr> <td colspan="2"> <div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div> </td> </tr> </thead> {% ENDIF %} {% ENDIF %} <!-- Тело таблицы. Форма добавления отзыва о товаре --> <tbody> {% IFNOT CLIENT_IS_LOGIN %} <tr> <td><label for="goods_opinion_name">Ваше имя</label></td> <td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="light required"/></td> </tr> {% ENDIF %} <tr> <td class="valignTop"><label>Оценка товара</label></td> <td> <div class="goodsDataOpinionTableRating"> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" /> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Очень плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="3" {% IF FORM_GOODS_OPINION_RATING=3 %}checked="checked"{% ENDIF %} title="Плохой"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="ниже среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="5" {% IF FORM_GOODS_OPINION_RATING=5 %}checked="checked"{% ENDIF %} title="Средний"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Выше среднего"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="7" {% IF FORM_GOODS_OPINION_RATING=7 %}checked="checked"{% ENDIF %} title="Хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Очень хороший"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="9" {% IF FORM_GOODS_OPINION_RATING=9 %}checked="checked"{% ENDIF %} title="Отличный"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Превосходный"/> </div> <span class="goodsDataOpinionMsg"></span> </td> </tr> <tr> <td><label for="goods_opinion_comment">Комментарий</label></td> <td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="7" class="required">{FORM_GOODS_OPINION_COMMENT}</textarea></td> </tr> <tr> <td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td> <td> <div class="generally"> <input id="goods_opinion_generally_is_good1" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=1 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good1">Положительный</label> <input id="goods_opinion_generally_is_good0" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="0" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=0 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good0">Отрицательный</label> </div> </td> </tr> {% IF USE_CAPTCHA %} <tr> <td rowspan="2"><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></td> <td class="goodsDataOpinionCaptcha"> <img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /> <img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /> </td> </tr> <tr> <td><input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha light" value="{FORM_}" /></td> </tr> {% ENDIF %} </tbody> <!-- /Тело таблицы. Форма добавления отзыва о товаре --> <!-- Низ таблицы. Кнопка отправки формы --> <tfoot> <tr> <td><a href="#" class="goodsDataOpinionFormReset jsAction">Отменить</a></td> <td><input type="button" title="Добавить отзыв о «{GOODS_NAME}»" class="exclusive" onclick="$('.goodsDataOpinionAddForm').submit()" value="Добавить отзыв" /></td> </tr> </tfoot> <!-- /Низ таблицы. Кнопка отправки формы --> </table> </div> </div> </form> <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных --> {% IF opinion_list_empty_without_filter %} <div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div> <!-- Если по товару есть хотя бы один отзыв --> {% ELSE %} <table id="opinion-list-table"> <!-- Верхняя навигация (Фильтры и страницы) --> <thead> <tr class="goodsDataOpinionListNavigateTop"> <td> <!-- Среднее значение по результатам всех отзывов об этом товаре --> {% IF GOODS_OPINION_RATING_VALUE_ROUND %} <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" /> {% ELSE %} <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" /> {% ENDIF %} <!-- Фильтры отзывов --> <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">Оставить отзыв</a> </span> </td> <td> <!-- Страницы отзывов --> {% IF opinion_show_pages %} <div class="pages"> <ul class="pagination"> {% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %} <li class="page_number"> <a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-left.png" alt="Предыдущая" /> </a> </li> {% ENDIF %} {% FOR opinion_pages_list %} {% IF opinion_pages_list.CURRENT %} <li class="current">{opinion_pages_list.PAGE}</li> {% ELSE %} <li class="page_number"><a href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={opinion_pages_list.PAGE}#opinion-list-table">{opinion_pages_list.PAGE}</a></li> {% ENDIF %} {% ENDFOR %} {% IF OPINION_PAGES_LIST_SHOW_NEXT %} <li class="page_number"> <a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-right.png" alt="Следующая" /> </a> </li> {% ENDIF %} </ul> </div> {% ENDIF %} <!-- /Страницы --> </td> </tr> </thead> <!-- END Верхняя навигация (Фильтры и страницы) --> <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва --> {% IF opinion_list_empty %} <tbody> <tr> <td colspan="2"> <div class="goodsDataOpinionMessage empty"><br/> {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %} Положительных {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %} Отрицательных {% ENDIF %} отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a> </div> </td> </tr> </tbody> <!-- Если отзывы по товару уже есть, покажем их список --> {% ELSE %} <!-- Нижняя навигация (страницы) --> <tfoot> <tr class="goodsDataOpinionListNavigateBottom"> <td colspan="2"> <!-- Страницы отзывов --> {% IF opinion_show_pages %} <div class="pages"> <ul class="pagination"> {% IF OPINION_PAGES_LIST_SHOW_PREVIOUS %} <li class="page_number"> <a class="previous_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_PREVIOUS}#opinion-list-table" title="Предыдущая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-left.png" alt="Предыдущая" /> </a> </li> {% ENDIF %} {% FOR opinion_pages_list %} {% IF opinion_pages_list.CURRENT %} <li class="current">{opinion_pages_list.PAGE}</li> {% ELSE %} <li class="page_number"><a href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={opinion_pages_list.PAGE}#opinion-list-table">{opinion_pages_list.PAGE}</a></li> {% ENDIF %} {% ENDFOR %} {% IF OPINION_PAGES_LIST_SHOW_NEXT %} <li class="page_number"> <a class="next_page" href="{GOODS_OPINION_PAGINATE_URL | url_amp}&page={OPINION_PAGES_LIST_NEXT}#opinion-list-table" title="Следующая страница"> <img src="{ASSETS_IMAGES_PATH}arrow-right.png" alt="Следующая" /> </a> </li> {% ENDIF %} </ul> </div> {% ENDIF %} <!-- /Страницы --> </td> </tr> </tfoot> <!-- END Нижняя навигация (страницы) --> <!-- Список отзывов о товарах --> <tbody> <tr> <td colspan="2"> {% FOR opinion_list %} <div style="border-bottom: dotted 1px #c0c0c0;margin-bottom: 10px;"> <table class="goodsDataOpinionListTable" itemprop="review"> <tbody> {% IF opinion_list.ACCOMPLISHMENTS %} <tr> <td><strong>Достоинства:</strong></td> <td>{opinion_list.ACCOMPLISHMENTS | nl2br}</td> </tr> {% ENDIF %} {% IF opinion_list.LIMITATIONS %} <tr> <td><strong>Недостатки:</strong></td> <td>{opinion_list.LIMITATIONS | nl2br}</td> </tr> {% ENDIF %} {% IF opinion_list.COMMENT %} <tr> <td><strong>Комментарий:</strong></td> <td><div>{opinion_list.COMMENT | nl2br}</div></td> </tr> {% ENDIF %} <tr> <tr> <td><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span> {% IF opinion_list.RATING %}<img class="stars" src="{ASSETS_IMAGES_PATH}{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %} {% IF opinion_list.TITLE %}<strong class="subject">{opinion_list.TITLE}</strong>{% ENDIF %} </td> </tr> </tr> <tr> <td class="ceil1"></td> <td class="ceil2"> {% IF opinion_list.ANSWER %} <div class="goodsDataOpinionListTableAnswer"> {opinion_list.ANSWER | nl2br}<br /> </div> {% ENDIF %} </td> </tr> </tbody> </table> </div> {% ENDFOR %} </td> </tr> </tbody> <!-- END Список отзывов о товаре --> {% ENDIF %} </table> {% ENDIF %} <!-- END Если по товару есть хотя бы один отзыв --> </div> {% ENDIF %} <!-- END Если не выключен модуль отзывов о товаре -->
После этого в файле стилей style.css найдите
.new_comment_form_content { background: #F2F2F2; margin-top: 15px; padding: 15px; }
и замените на
.new_comment_form_content { background: #FFFFFF; border: 1px solid #FF0000; border-radius: 6px; padding: 5px; }
#122190 Отзывы О Магазине
Отправлено от
Сake
в 18 Февраль 2014 - 00:21
в
A/b тестирование
<td colspan="2"><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span> </td>
и замените его на
<td colspan="2"><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span> {% IF opinion_list.RATING %}<img class="stars" src="{ASSETS_IMAGES_PATH}{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %} </td>
- Форум владельцев интернет-магазинов
- → Публикации Сake
- Privacy Policy