Webasyst Shop Script, вывести количество заказов покупателя в корзине

13 июля 2019

Тут собственно и писать-то пару строк чисто для информации, но для поисковиков нужно забацать небольшой рассказ в духе хабра) 

Итак вода...

С давних пор люди о всему интернету ломали голову, как в Webasyst Shop Script вывести количество заказов покупателя в корзине. Не спали ночами, сидели над кодом, читали форумы. 

Короче не получается у меня писать топовым стилем поисковиков...

Для вывода количества заказов покупателя нужно в файлах order.html и cart.html добавить в нужное вам место

{if $wa->user()->getId()}
    <p>Количество ваших заказов: {intval($wa->shop->customer()->getCustomerData('number_of_orders'))}.</p>
{/if}

Решение подсмотрел тут https://support.webasyst.ru/forum/32563/nuzhna-pomoshch-/#comment103651