Условия Доставки
#1
Отправлено 17 Август 2015 - 00:01
#3
Отправлено 17 Август 2015 - 23:41
А возможно ли вообще к категории просто привязать пустую страницу, и потом на неё заносить информацию?
#4
Отправлено 18 Август 2015 - 01:22
zaprom (17 Август 2015 - 00:01) писал:
В шаблоне Товар найдите:
<!-- Условия доставки --> <div class="block"> <div class="delivery fnt12n txtalgnlft"> <p class="fnt12b"> Условия доставки </p> <!-- Способ --> {% FOR goods_delivery %} <div class="variant"> <div class="title fnt12b" rel="{goods_delivery.ID}"> Вариант {goods_delivery.index}: {goods_delivery.NAME} </div> <div class="info"> {goods_delivery.DESC} </div> {% IF goods_delivery.rules_empty %} <div class="delivmoney fnt11i"> Стоимость доставки: {goods_delivery.PRICE | money_format} </div> {% ELSE %} <div class="delivmoney fnt11i"> Стоимость доставки зависит от суммы заказа: </div> <div class="history" style="padding:0;"> <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt"> <tr class="title"> <td> Для заказов больше </td> <td width="30%"> Стоимость </td> </tr> {% FOR rules %} <tr class="delivery"> <td class="txtalgnlft"> {goods_delivery.rules.SUM_MORE_PRICE | money_format} </td> <td class="last"> {goods_delivery.rules.PRICE | money_format} </td> </tr> {% ENDFOR %} <tr class="delivery"> <td class="old txtalgnlft fnt10n"> Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} </td> <td class="last"> {goods_delivery.PRICE | money_format} </td> </tr> </table> </div> {% ENDIF %} </div> {% ENDFOR %} <!-- Способ-Конец --> </div> </div> <!-- Условия доставки-Конец -->
замените на:
{% IF GOODS_NAME != Диагностика LTE 4G сигнала мобильных операторов. %} <!-- Условия доставки --> <div class="block"> <div class="delivery fnt12n txtalgnlft"> <p class="fnt12b"> Условия доставки </p> <!-- Способ --> {% FOR goods_delivery %} <div class="variant"> <div class="title fnt12b" rel="{goods_delivery.ID}"> Вариант {goods_delivery.index}: {goods_delivery.NAME} </div> <div class="info"> {goods_delivery.DESC} </div> {% IF goods_delivery.rules_empty %} <div class="delivmoney fnt11i"> Стоимость доставки: {goods_delivery.PRICE | money_format} </div> {% ELSE %} <div class="delivmoney fnt11i"> Стоимость доставки зависит от суммы заказа: </div> <div class="history" style="padding:0;"> <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt"> <tr class="title"> <td> Для заказов больше </td> <td width="30%"> Стоимость </td> </tr> {% FOR rules %} <tr class="delivery"> <td class="txtalgnlft"> {goods_delivery.rules.SUM_MORE_PRICE | money_format} </td> <td class="last"> {goods_delivery.rules.PRICE | money_format} </td> </tr> {% ENDFOR %} <tr class="delivery"> <td class="old txtalgnlft fnt10n"> Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} </td> <td class="last"> {goods_delivery.PRICE | money_format} </td> </tr> </table> </div> {% ENDIF %} </div> {% ENDFOR %} <!-- Способ-Конец --> </div> </div> <!-- Условия доставки-Конец --> {% ENDIF %}
Цитата
<h2 class="fnt18n">Описание {GOODS_NAME}</h2>замените на:
<h2 class="fnt18n">Описание</h2>
Цитата
<!-- Отзыв Добавить --> <div class="headline" style="background:none; margin:10px;"> <div class="h1static clear"> <h2 class="fnt18n">Оставить отзыв о «{GOODS_NAME}»</h2> </div> </div> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <!-- Если не авторизирован --> <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;"> Ваши знания будут оценены пользователями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва. </div> <!-- Если не авторизирован-Конец --> {% ENDIF %} {% 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} <div class="privat padd" id="goodsDataOpinionAddBlock"> <table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft"> {% IFNOT CLIENT_IS_LOGIN %} <tr> <td width="30%"> <b><label for="goods_opinion_name">Ваше имя</label></b>:<span>*</span> </td> <td class="fnt10n color"> <input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" class="required " maxlength="255" /> </td> </tr> {% ENDIF %} <tr> <td width="30%"> <b><label for="goods_opinion_title">Заголовок</label></b>:<span>*</span> </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="required " /> </td> </tr> <tr> <td> <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> </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="5" class="back">{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="5" class="back">{FORM_GOODS_OPINION_LIMITATIONS}</textarea> </td> </tr> <tr> <td> <b><label for="goods_opinion_comment">Комментарий</label></b>:<span>*</span> </td> <td class="fnt10n color"> <textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="5" class="required back">{FORM_GOODS_OPINION_COMMENT}</textarea> </td> </tr> <tr> <td> <label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label>: </td> <td> <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> </td> </tr> {% IF USE_CAPTCHA %} <tr> <td> <b><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></b>: </td> <td> <table> <tr> <td rowspan="2"> <img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /> </td> <td> <img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /> </td> </tr> <tr> <td style="padding-left:5px;"> <input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha cornerAll" style="min-width:80px;" value="{FORM_}" /> </td> </tr> </table> </td> </tr> {% ENDIF %} </table> </div> <div class="padd" style="margin:10px 0 10px -1px;"> <button type="submit" class="whtblue">Добавить отзыв</button> <button type="reset" class="whtblue">Отменить</button> <!-- Отзыв Добавить-Конец -->замените на:
<!-- Отзыв Добавить --> <div class="headline" style="background:none; margin:10px;"> <div class="h1static clear"> <h2 class="fnt18n">Оставить отзыв о «{GOODS_NAME}»</h2> </div> </div> {% IF TARIFF_FEATURE_CLIENT_ROOM %} {% IFNOT CLIENT_IS_LOGIN %} <!-- Если не авторизирован --> <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;"> Ваши знания будут оценены пользователями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва. </div> <!-- Если не авторизирован-Конец --> {% ENDIF %} {% 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} <div class="privat padd" id="goodsDataOpinionAddBlock"> <table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft"> {% IFNOT CLIENT_IS_LOGIN %} <tr> <td width="30%"> <b><label for="goods_opinion_name">Ваше имя</label></b>:<span>*</span> </td> <td class="fnt10n color"> <input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" class="required " maxlength="255" /> </td> </tr> {% ENDIF %} <tr> <td> <b><label for="goods_opinion_comment">Комментарий</label></b>:<span>*</span> </td> <td class="fnt10n color"> <textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="5" class="required back">{FORM_GOODS_OPINION_COMMENT}</textarea> </td> </tr> <tr style="display:none;"> <td> <label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label>: </td> <td> <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> </td> </tr> {% IF USE_CAPTCHA %} <tr> <td> <b><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></b>: </td> <td> <table> <tr> <td rowspan="2"> <img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /> </td> <td> <img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /> </td> </tr> <tr> <td style="padding-left:5px;"> <input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha cornerAll" style="min-width:80px;" value="{FORM_}" /> </td> </tr> </table> </td> </tr> {% ENDIF %} </table> </div> <div class="padd" style="margin:10px 0 10px -1px;"> <button type="submit" class="whtblue">Добавить отзыв</button> <button type="reset" class="whtblue">Отменить</button> <!-- Отзыв Добавить-Конец -->
Цитата
#5
Отправлено 18 Август 2015 - 06:19
Цитата
И кстати, забыли про каптчу написать при добавлении отзыва о товаре.
А в общем огромное спасибо за оперативность.
#6
Отправлено 18 Август 2015 - 06:49
Можно другим путем, создать категорию, каждую услугу добавлять как товар и для этой категории скрывать все кнопки покупок, сравнения и тому подобные.
Вам какой из вариантов более приемлемый.
#10
Отправлено 15 Июнь 2016 - 09:45
Praim (15 Июнь 2016 - 07:36) писал:
В карточке товара создать логику отображения блока "Бесплатная доставка по Екатеринбургу" (рис)
- Нужно что бы блок отображался только при условии если цена больше или равна 5000 руб.
Здравствуйте.
Уточните, пожалуйста, бесплатная доставка у Вас будет только при цене больше или равной 5000 рублей для одного товара?
Если задать условие именно для одного товара в карточке товара при наличии других товаров в корзине и общей сумме в 5000 руб (и больше) блок не будет отображаться.
#11
Отправлено 15 Июнь 2016 - 10:45
Firefly (15 Июнь 2016 - 09:45) писал:
Уточните, пожалуйста, бесплатная доставка у Вас будет только при цене больше или равной 5000 рублей для одного товара?
Если задать условие именно для одного товара в карточке товара при наличии других товаров в корзине и общей сумме в 5000 руб (и больше) блок не будет отображаться.
2) В любых других случаях блок не нужно отображать
#12
Отправлено 15 Июнь 2016 - 11:48
Praim (15 Июнь 2016 - 10:45) писал:
2) В любых других случаях блок не нужно отображать
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
<!-- Условия доставки --> <div class="block"> <div class="delivery fnt12n txtalgnlft"> <p class="fnt12b" style="display:none;"> Условия доставки </p> <!-- Способ --> {% FOR goods_delivery %} <div class="variant"> <div class="title fnt12b" rel="{goods_delivery.ID}"> {goods_delivery.NAME} </div> <div class="info"> {goods_delivery.DESC} </div> {% IF goods_delivery.rules_empty %} <div class="delivmoney fnt11i" style="display:none;"> Стоимость доставки: {goods_delivery.PRICE | money_format} </div> {% ELSE %} <div class="delivmoney fnt11i" style="display:none;"> Стоимость доставки зависит от суммы заказа: </div> <div class="history" style="padding:0; display:none;"> <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt"> <tr class="title"> <td> Для заказов больше </td> <td width="30%"> Стоимость </td> </tr> {% FOR rules %} <tr class="delivery"> <td class="txtalgnlft"> {goods_delivery.rules.SUM_MORE_PRICE | money_format} </td> <td class="last"> {goods_delivery.rules.PRICE | money_format} </td> </tr> {% ENDFOR %} <tr class="delivery"> <td class="old txtalgnlft fnt10n"> Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} </td> <td class="last"> {goods_delivery.PRICE | money_format} </td> </tr> </table> </div> {% ENDIF %} </div> {% ENDFOR %} <!-- Способ-Конец --> </div> </div> <!-- Условия доставки-Конец -->
Замените на:
<!-- Условия доставки --> {% IF GOODS_MOD_PRICE_NOW>=5000 %} <div class="block"> <div class="delivery fnt12n txtalgnlft"> <p class="fnt12b" style="display:none;"> Условия доставки </p> <!-- Способ --> {% FOR goods_delivery %} <div class="variant"> <div class="title fnt12b" rel="{goods_delivery.ID}"> {goods_delivery.NAME} </div> <div class="info"> {goods_delivery.DESC} </div> {% IF goods_delivery.rules_empty %} <div class="delivmoney fnt11i" style="display:none;"> Стоимость доставки: {goods_delivery.PRICE | money_format} </div> {% ELSE %} <div class="delivmoney fnt11i" style="display:none;"> Стоимость доставки зависит от суммы заказа: </div> <div class="history" style="padding:0; display:none;"> <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt"> <tr class="title"> <td> Для заказов больше </td> <td width="30%"> Стоимость </td> </tr> {% FOR rules %} <tr class="delivery"> <td class="txtalgnlft"> {goods_delivery.rules.SUM_MORE_PRICE | money_format} </td> <td class="last"> {goods_delivery.rules.PRICE | money_format} </td> </tr> {% ENDFOR %} <tr class="delivery"> <td class="old txtalgnlft fnt10n"> Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} </td> <td class="last"> {goods_delivery.PRICE | money_format} </td> </tr> </table> </div> {% ENDIF %} </div> {% ENDFOR %} <!-- Способ-Конец --> </div> </div> {% ENDIF %} <!-- Условия доставки-Конец -->
#14
Отправлено 23 Май 2017 - 17:20
Lisena (23 Май 2017 - 15:06) писал:
Помогите убрать стоимость доставки
Перед изменениями, обязательно создайте бэкап, чтобы у Вас была возможность вернуться к текущему состоянию сайта.
В шаблоне Товар найдите и удалите код
{% IF goods_delivery.rules_empty %} <div class="delivmoney fnt11i"> Стоимость доставки: {goods_delivery.PRICE | money_format} </div> {% ELSE %} <div class="delivmoney fnt11i"> Стоимость доставки зависит от суммы заказа: </div> <div class="history" style="padding:0;"> <table cellpadding="0" width="100%" cellspacing="0" class="fnt11b txtalgncnt"> <tr class="title"> <td> Для заказов больше </td> <td width="30%"> Стоимость </td> </tr> {% FOR rules %} <tr class="delivery"> <td class="txtalgnlft"> {goods_delivery.rules.SUM_MORE_PRICE | money_format} </td> <td class="last"> {goods_delivery.rules.PRICE | money_format} </td> </tr> {% ENDFOR %} <tr class="delivery"> <td class="old txtalgnlft fnt10n"> Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} </td> <td class="last"> {goods_delivery.PRICE | money_format} </td> </tr> </table> </div> {% ENDIF %}В шаблоне шаблоне Оформление заказа найдите и удалите код
<td width="18%" class="valign"><label for="deliveryId{order_delivery.ID}"><span class="fnt12i"> <b> + <span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span> <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span><br /> </b> </span></label></td>найдите и удалите
<td width="18%"> <label for="deliveryZoneId{order_delivery.zone_list.ID}"><span class="fnt12i deliveryZonePrice"><b>+ {order_delivery.zone_list.END_PRICE | money_format}</b></span></label></td> </td>так же найдите и удалите
<!-- Позиции доставки --> {% FOR cart_items_delivery %} <tr class="order"> <td> <div class="img txtalgncnt"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=plastic" alt="Доставка" /></div> <div class="info txtalgnlft"> <span class="fnt12n">{cart_items_delivery.NAME}</span> {% IF cart_items_delivery.WITH_DELIVERY_ZONE %} <span clas="fnt10n">({cart_items_delivery.DELIVERY_ZONE_DESC})</span> {% ENDIF %} </div> </td> <td class="number">1 шт</td> <td class="last fnt12b">{cart_items_delivery.END_PRICE | money_format}</td> </tr> {% ENDFOR %}
#15
Отправлено 23 Май 2017 - 17:40
#16
Отправлено 29 Октябрь 2018 - 13:31
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных