запутался уже в этих шаблонах заказа, вообщем речь о странице заказа открывающейся по ссылке типа
.../order/info/70c70e182d28e4c17
а именно о табличке с позициями заказа...
в админке же нормально сделано...без копеек, если есть скидка (а только она у нас может дать эти копейки) - то копейки округляются
А при просмотре заказа вылезают и 2 знака после запятой (5,00% особенно веселит), округления копеек нет, в результате при оформлении заказа сумма заказа одна, а при просмотре заказа (и в товарном чеке кстати) другая
Вообщем как сделать чтоб цифры в табличке номер 2 формировались так же как и в админке т.е без знаков после запятой, копейки округляются до рубля (применять правила для округления как в админке )
1
Просмотр Заказа
Автор Cancerva, 28 янв. 2016 10:24
Сообщений в теме: 5
#1
Отправлено 28 Январь 2016 - 10:24
#2
Отправлено 28 Январь 2016 - 12:19
Cancerva (28 Январь 2016 - 10:24) писал:
запутался уже в этих шаблонах заказа, вообщем речь о странице заказа открывающейся по ссылке типа
.../order/info/70c70e182d28e4c17
а именно о табличке с позициями заказа...
в админке же нормально сделано...без копеек, если есть скидка (а только она у нас может дать эти копейки) - то копейки округляются
QIP Shot - Screen 063.png
А при просмотре заказа вылезают и 2 знака после запятой (5,00% особенно веселит), округления копеек нет, в результате при оформлении заказа сумма заказа одна, а при просмотре заказа (и в товарном чеке кстати) другая
QIP Shot - Screen 062.png
Вообщем как сделать чтоб цифры в табличке номер 2 формировались так же как и в админке т.е без знаков после запятой, копейки округляются до рубля (применять правила для округления как в админке )
.../order/info/70c70e182d28e4c17
а именно о табличке с позициями заказа...
в админке же нормально сделано...без копеек, если есть скидка (а только она у нас может дать эти копейки) - то копейки округляются
QIP Shot - Screen 063.png
А при просмотре заказа вылезают и 2 знака после запятой (5,00% особенно веселит), округления копеек нет, в результате при оформлении заказа сумма заказа одна, а при просмотре заказа (и в товарном чеке кстати) другая
QIP Shot - Screen 062.png
Вообщем как сделать чтоб цифры в табличке номер 2 формировались так же как и в админке т.е без знаков после запятой, копейки округляются до рубля (применять правила для округления как в админке )
Здравствуйте. В шаблоне Просмотр заказа Вам нужно найти строчку:
<td class="num alignRight">{order_lines.LINE_PRICE | number}</td>
и заменить ее на:
<td class="num alignRight">{order_lines.LINE_PRICE | money_format}</td>
и далее найти:
<td class="num alignRight">{order_lines.LINE_SUM | number}</td>
и заменить на:
<td class="num alignRight">{order_lines.LINE_SUM | money_format}</td>
#4
Отправлено 29 Январь 2016 - 00:03
Вообщем я пока сделал "половинчатый" вариант...
В принципе пусть будет даже "руб." у цен, если сложно сделать, но
1)надо как то величину скидки сделать чтоб либо просто 5 было либо 5%
2) обратил внимание, а почему кстати строка со скидкой идет самой последней, после доставки? Ведь поидее, скидка предоставляется на сам товар, а не на весь заказ (товар+ стоимость доставки)... Опять путаем клиента получается....
Должно быть так...
товар...........цена
товар1 ........цена
скидка ........ столько то
доставка...... столько то
В принципе пусть будет даже "руб." у цен, если сложно сделать, но
1)надо как то величину скидки сделать чтоб либо просто 5 было либо 5%
2) обратил внимание, а почему кстати строка со скидкой идет самой последней, после доставки? Ведь поидее, скидка предоставляется на сам товар, а не на весь заказ (товар+ стоимость доставки)... Опять путаем клиента получается....
Должно быть так...
товар...........цена
товар1 ........цена
скидка ........ столько то
доставка...... столько то
#5
Отправлено 29 Январь 2016 - 04:21
В шаблоне Просмотр заказа найдите:
замените на:
<td class="num alignRight">{order_lines.LINE_PRICE | number}</td> <td class="alignCenter"> <!-- Товарная позиция --> {% IF order_lines.TYPE_ID=1 %} {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME} <!-- Доставка --> {% 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 class="num alignRight">{% IF order_lines.TYPE_ID = 3%}{order_lines.LINE_PRICE}{% ELSE %}{order_lines.LINE_PRICE | number}{%ENDIF%}</td> <td class="alignCenter"> <!-- Товарная позиция --> {% IF order_lines.TYPE_ID=1 %} {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME} <!-- Скидка --> {% ELSEIF order_lines.TYPE_ID = 3%} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span> <!-- Доставка --> {% ELSEIF order_lines.TYPE_ID = 2%} 1 шт {%ENDIF%} </td>
#6
Отправлено 29 Январь 2016 - 21:22
спасибо...
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных