Ну да, редактор шаблона очень чувствительный и копипаст почему-то не определяет. Только руками все вписывать, либо из таблиц переменных.
Подскажите еще пожалуйста переменную для количества товаров.
Чтобы сделать строку
Всего товаров ПЕРЕМЕННАЯ на сумму {{ o.total }}
Эту переменную неоткуда брать, в отличие от других переменных.
Скорее всего, тут только дорабатывать.
Спасибо. Оч странно. Даже в справке эта строка есть.
Может это просто баг и про нее забыли в новом редакторе счетов…
Кто то помнит как было до него?
Колеги. Магазин в Крыму. В контактах вывели Яндекс картуб.
Она почему то на Украинском. Как поменять язык на ней?
карта вставляется по ссылке
iframe src="map frame
если открыть ссылку просто в браузере, то все на русском.
Может с этим багом связано:
Спасибо за подсказдку, но наверно не оно.
Пересоздал карту заново и почему то стало на русском. ¯ \ _ (ツ) _ / ¯
Коллеги, продолжая эпопею с правильным счетом оказалось, что в нем нет еще одной важной штуки.
Единицы измерения.
У нас есть товары которые и в Штука и в М.кв и в М.погонных
Для этого у них всех есть Характеристика Единица измерения.
Как характеристику Единицы измерения вывести в счет?
Прилагаю скрин из справки карта!, т.е. раньше это как то работало.
ну и вопрос как вывести Всего наименований тоже актуален
Это разные вещи.
Счет, создаваемый через способ оплаты “Выставить счет”, регулируется отдельным tpl-шаблоном. Подсчет общего количества там осуществляется через формулу, которую нельзя просто так перенести в шаблон счета из “Документов”. Так же и с “Единицами” – они прописаны в tpl.
Счет в “Документах” же формируется шаблонами и сниппетами, выбор которых ограничен. В него не вставить smarty-переменные и формулы. Без доработки, скорее всего, ничего не получится.
В целом, счет из “Документов” не особо приспособлен для использования в виде “каноничного” счета на оплату. Это скорее информационная бумажка для покупателя.
как его распечатать? куда бы я не нажал вылазит тот что из Документов
и какой именно tpl смотреть?
upd. кажется нашел.
непонятно зачем их два разных
Распечатать и отправить на эл. почту покупателю можно из редактирования заказа:
Редактируется в themes/responsive/mail/templates/addons/rus_payments/print_invoice_payment.tpl
На почту приходит такое письмо со счетом и прикрепленных pdf:
Ну и, конечно, покупатель может распечатать “счет на оплату” в деталях заказа:
пытаюсь вывести характеристику используя
{$product.product_features.60.value}
но в массиве
$product просто нет характеристик
проверил это таким выводом
{$product|fn_print_r}
как вывести характеристику товара в счете, используя например id товара ?
С учетом того, что характеристики в бете и они будут меняться в ближайшее время, вряд ли стоит на данном этапе заморачиваться с этим.
к сожалению надо сейчас, т.к. товар по разному меряется, чтоб небыло конфликтов с покупателями
Подскажите в каком файле правится это место в чекауте?
Надо туда текст вписать. Или может есть более “культурные” способы, чем правка файла.
Создайте новую языковую переменную и добавьте её в /templates/views/checkout/components/steps/step_two.tpl
вместо {__("shipping_address")}
в двух местах.
Нужный текст можете писать прям в значении новой переменной с применением html и CSS, либо оберните текст в теги, присвойте класс и через пользовательский CSS поправьте.
Пример:
Итог:
Хуков в файле в нужном месте нет, но старый чекаут вряд ли будут обновлять. Можете оверрайдом сделать, чтоб детектор ядра не ругался.
ХЭЛП. Как вывести название вариации товара в тайтл карточки товара? Сейчас на всех вариациях родительский татйтл.
С меня пиво.
Добрый день!
Как в cs-cart реализуется вопрос покупки товаров “Вместе дешевле” (товар + товар + товар … = цена со скидкой): http://joxi.ru/KAgKBpQfgExEBA.
Нужен такой модуль для установки на сайт.
Попробуйте предварительно получить характеристики
{$product.product_features = $product|fn_get_product_features_list:'A'}
(!) не тестировано
Смотрите стандартный модуль Комбинации товаров
https://docs.cs-cart.com/4.9.x/user_guide/addons/buy_together/set_buy_together.html
Спасибо.