Вопрос По Изменении Карточки Заказа! Возможно Ли?))
#1
Отправлено 04 Декабрь 2014 - 06:10
Извините за запутаность, но как возможно по максимальному хотя бы это сделать))
Спасибо!.
#2
Отправлено 05 Декабрь 2014 - 06:09
#3
Отправлено 05 Декабрь 2014 - 10:46
Vaccina (05 Декабрь 2014 - 06:09) писал:
Ну хочу сделать так для того, что у меня у разных товаров может быть разная доставка от разных фабрик, и получается что не возможно сделать доставку по одной цене, но сделать что бы человек выбрал зону просто было бы классно.
Я и хочу просто в карточке убрать цифры , и оставить только название. но так что бы и в карточке для клиента показывалось типа доставка не ноль рублей а просто пустая ячейка.
#4
Отправлено 05 Декабрь 2014 - 10:51
#5
Отправлено 06 Декабрь 2014 - 05:35
{% FOR goods_delivery %} <h4>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h4> <div> <p style="color: #666;">{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} {% IF goods_delivery.PRICE=0 %} <em}</span> {% ENDIF %} {% ELSE %} <table class="table" style="margin-left:10px"> <thead> <tr> <td><h4>Стоимость доставки зависит от суммы заказа</h4></td> </tr> </thead> <tbody style="color: #666;"> {% FOR rules %} <tr> <td>Для заказов больше {goods_delivery.rules.SUM_MORE_PRICE | money_format} - доставка {goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} - доставка {goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> {% ENDIF %} </div> {% ENDFOR %}
#6
Отправлено 06 Декабрь 2014 - 10:44
Vaccina (06 Декабрь 2014 - 05:35) писал:
{% FOR goods_delivery %} <h4>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h4> <div> <p style="color: #666;">{goods_delivery.DESC}</p> {% IF goods_delivery.rules_empty %} {% IF goods_delivery.PRICE=0 %} <em}</span> {% ENDIF %} {% ELSE %} <table class="table" style="margin-left:10px"> <thead> <tr> <td><h4>Стоимость доставки зависит от суммы заказа</h4></td> </tr> </thead> <tbody style="color: #666;"> {% FOR rules %} <tr> <td>Для заказов больше {goods_delivery.rules.SUM_MORE_PRICE | money_format} - доставка {goods_delivery.rules.PRICE | money_format}</td> </tr> {% ENDFOR %} <tr> <td>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} - доставка {goods_delivery.PRICE | money_format}</td> </tr> </tbody> </table> {% ENDIF %} </div> {% ENDFOR %}
Уважаемая!!! ПОЖАЛУЙСТА ПОСМОТРИТЕ ВНИМАТЕЛЬНО КАРТИНКИ С ПЕРВОГО ПОСТА, ТАМ ВСЕ ДОСТУПНО НАРИСОВАННО И В ДРУГИХ СООБЩЕНИЯХ ОПИСАННО, ЧТО НУЖНО СДЕЛАТЬ, МНЕ КАЖЕТСЯ ВЫ НЕ СОВСЕМ ВНИМАТЕЛЬНО ЧИТАЕТЕ, МОИ СООБЩЕНИЯ, ПОТОМУ ЧТО В ПЕРВОМ ПОСТЕ ВИДНО ЧТО Я И БЕЗ HTML СМОГ ВЫСТАВИТЬ ДОСТАВКУ, СУТЬ ВОПРОСА И МЕХАНИЗМА ОФОРМЛЕНИЯ ЗАКАЗА СОВЕРШЕННО В ДРУГОМ., МОЖЕТ Я НЕ ВНЯТНО ОБЪЯСНЯЮСЬ, ВРОДЕ ВСЕ РИСУЮ ПОДПИСЫВАЮ, ВЫ МЕНЯ ИЗВИНИТЕ, НО МНЕ НАДО ВЫСТАВИТЬ ДОСТАВКУ НА САЙТЕ, ЧТО БЫ ВЫ МНЕ СМОГЛИ ПОМОЧЬ С МОИМ ВОПРОСОМ? ИЛИ В ПЕРВОМ СООБЩЕНИИ ПОКАЗАННО, что я не смог выставить в админке стоимость доставки. Вопрос технического плана , я так понял надо просто удалить функцию которая отправляет сумму Доставки в карточку для клиента, она всегда должна быть 0 , но вот в карточке что доставка стоит 0 рублей не пропечатывалось что бы, и таким образом я смогу сделать зоны доставки.Человек выберет зону а в карточке ему не отметится 0 рублей, вот как это сделать?
#7
Отправлено 07 Декабрь 2014 - 08:35
#8
Отправлено 09 Декабрь 2014 - 02:33
Чтобы убрать стоимость доставки в процессе оформления заказа, зайдите в раздел Сайт - Редактор шаблонов - Оформление заказа и Быстрый заказ, найдите и удалите:
<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>и
<span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>
#9
Отправлено 09 Декабрь 2014 - 10:08
Vaccina (09 Декабрь 2014 - 02:33) писал:
Чтобы убрать стоимость доставки в процессе оформления заказа, зайдите в раздел Сайт - Редактор шаблонов - Оформление заказа и Быстрый заказ, найдите и удалите:
<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>и
<span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>
Вот ,Да это сделал, все сработало ровно, и далее надо убрать из заказа я скриншоты сделал.
#10
Отправлено 10 Декабрь 2014 - 02:48
<!-- Доставка --> {% FOR cart_items_delivery %} <tr> <td><div class="delivery" title="Доставка {cart_items_delivery.NAME}"></div></td> <td> Доставка {cart_items_delivery.NAME} <!-- Если указана зона доставки --> {% IF cart_items_delivery.WITH_DELIVERY_ZONE %} <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span> {% ENDIF %} </td> <td class="a-left"> 1 шт </td> <td> <span class="cart-price"> <span class="price">{cart_items_delivery.END_PRICE | money_format}</span> </span> </td> </tr> {% ENDFOR %}
В просмотре заказа найдите:
{%FOR order_lines%} <tr id="order-item-row-{order_lines.ID}"> <!-- <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%} {%ENDIF%}</td> --> <td class="good_name"><p>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</p></td> <td><span class="price-excl-tax"><span class="cart-price"><span class="price"> <!-- Товарная позиция либо доставка --> {% IF order_lines.TYPE_ID=1 || order_lines.TYPE_ID=2 || order_lines.TYPE_ID=3 && order_lines.MEASURE_NAME!=% %} {order_lines.LINE_PRICE | money} <!-- Скидка --> {% ELSEIF order_lines.TYPE_ID = 3%} <span class="num">{order_lines.LINE_PRICE_NUMBER_FORMAT}</span> {order_lines.MEASURE_NAME} {%ENDIF%} </span></span></span></td> <td> <!-- Товарная позиция --> {% IF order_lines.TYPE_ID=1 %} {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span> <!-- Доставка --> {% ELSEIF order_lines.TYPE_ID = 2%} 1 шт <!-- Скидка --> {% ELSEIF order_lines.TYPE_ID = 3%} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span> {%ENDIF%} </td> <td> <span class="price-excl-tax"> <span class="cart-price"><span class="price">{order_lines.LINE_SUM | money}</span></span></span> </td> </tr> {%ENDFOR%}и замените на:
{%FOR order_lines%} {% IFNOT order_lines.TYPE_ID = 2%}<tr id="order-item-row-{order_lines.ID}"> <!-- <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%} {%ENDIF%}</td> --> <td class="good_name"><p>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</p></td> <td><span class="price-excl-tax"><span class="cart-price"><span class="price"> <!-- Товарная позиция либо доставка --> {% IF order_lines.TYPE_ID=1 || order_lines.TYPE_ID=2 || order_lines.TYPE_ID=3 && order_lines.MEASURE_NAME!=% %} {order_lines.LINE_PRICE | money} <!-- Скидка --> {% ELSEIF order_lines.TYPE_ID = 3%} <span class="num">{order_lines.LINE_PRICE_NUMBER_FORMAT}</span> {order_lines.MEASURE_NAME} {%ENDIF%} </span></span></span></td> <td> <!-- Товарная позиция --> {% IF order_lines.TYPE_ID=1 %} {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span> <!-- Доставка --> {% ELSEIF order_lines.TYPE_ID = 2%} 1 шт <!-- Скидка --> {% ELSEIF order_lines.TYPE_ID = 3%} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span> {%ENDIF%} </td> <td> <span class="price-excl-tax"> <span class="cart-price"><span class="price">{order_lines.LINE_SUM | money}</span></span></span> </td> </tr> {% ENDIF %} {%ENDFOR%}
#11
Отправлено 10 Декабрь 2014 - 03:33
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных