Новости

Последние комментарии

  • @LoGruS ого, даже не ожидал, что спустя столько лет кто-то моими велосипедами воспользуется 😃 Благодарю за дополнения.

    Читать далее
  • Единственное что так и не победил пока, так это разбивку на постраничную печать, специально положил в корзину более 10 товаров и получил простынь, которую приходится печатать в 2 захода. ☹
    page-break-after: auto не помогает.
    Как найду решение, выложу.

    Читать далее
  • Немного доработал получаемый результат:

    Шаг №2
    Открываем /core/components/shopkeeper3/templates/home.tpl , находим строку 297 (перед </uib-tabset>) и вставляем код:

    <!-- печать заказа --> <uib-tab heading="Печать" onclick="window.print();"> <div id="print_field"> <div style="page-break-after: always;"> <table class="table"> <tbody> <tr> <td style="width: 50%;"> <img src="https://ваш_логотип/logo.png"> </td> <td style="width: 50%;"> <b><h4>Заказ №{{data.order.id}}</h4></b> <b>Телефон:</b> 8 ваш_телефон<br> <b>E-mail:</b> info@ваш_домен.ru<br> <b>Url:</b> https://ваш_URL.ru/ </td> </tr> </tbody> </table> <table class="table table-bordered"> <thead> <tr> <td style="width: 50%;">Данные заказчика</td> <td style="width: 50%;">Информация о заказе</td> </tr> </thead> <tbody> <tr> <td style="width: 50%;"> <span ng-repeat="item in data.order.contacts"> <b>{{item.label}}:</b> {{item.value}} <br> </span> </td> <td style="width: 50%;"> <b>Время добавления</b> {{data.order.date}}<br> <b>Заказ №</b> {{data.order.id}}<br> <b>Способ оплаты</b> {{data.order.payment}}<br> <b>Способ доставки</b> {{data.order.delivery}}<br> </td> </tr> </tbody> </table> <div class="alert alert-sm alert-warning" role="alert" ng-show="data.order.note"> <span class="glyphicon glyphicon-info-sign"> Подарочная карта/Накопительная скидка </span> &nbsp; {{data.order.note}} </div> <table class="table table-bordered"> <colgroup> <col width="5%"> <col width="10%"> <col width="25%"> <col width="15%"> <col width="10%"> <col width="15%"> <col width="20%"> </colgroup> <thead> <tr> <td class="center"><b>#</b></td> <td class="center"><b>ID</b></td> <td><b>Товар</b></td> <td class="center"><b>Параметры</b></td> <td class="center"><b>Кол-во</b></td> <td class="center"><b>Цена за ед.</b></td> <td class="center"><b>Всего</b></td> </tr> </thead> <tbody class="page-break"> <tr ng-repeat="item in data.order.purchases"> <td class="center">{{$index+1}}</td> <td class="center">{{item.p_id}}</td> <td>{{item.name}}</td> <td class="center"><div ng-repeat="opt in item.options">{{ opt[0] }}</div></td> <td class="center">{{item.count}}</td> <td class="center">{{item.price | number: 2}} {{data.order.currency}}</td> <td class="center">{{item.price*item.count | number: 2}} {{data.order.currency}}</td> </tr> <tr> <td class="text-right" colspan="6"><b>{{data.order.delivery}}</b></td> <td class="center">{{data.order.delivery_price}} {{data.order.currency}}</td> </tr> <tr> <td class="text-right" colspan="6"><b>Итого</b></td> <td class="center">{{data.total_price | number: 2}} {{data.order.currency}}</td> </tr> </tbody> </table> </div> </div> </uib-tab> <!-- печать заказа -->

    И получаем вот такой красивый вывод:

    ![alt text](0_1579139942401_Управление заказами (SHK 3) _ Scrap Panda Home.jpg image url)

    Читать далее
  • Участник @jatx написал в Промокоды для shopkeeper3:

    @LoGruS я так понимаю, что больше это дополнение недоступно?
    Или может у кого ссылка или файл есть?

    https://e-store.shopkerx.net/katalog/modx_extras/podarochnye-karty-i-skidki

    Читать далее