Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Интернет Магазин  ->  В печатной форме заказа добавить поле Производитель

Вопросы по настройке магазина, каталога.

Добавлено: 13.02.13 06:16:24 #1



Регистрация: 17.11.09
Сообщений: 109


Обратиться по имени

Здравствуйте, Уважаемые!

Подскажите, пожалуйста, как в печатной форме заказа, которую может распечатать администратор:
Каталог товаров-Заказы-Список заказов-Напечатать
Тип печатной формы - Заказ

добавить поле "Производитель"!?

Знаю, что за печать Заказа отвечает - eshop_order_print_ru.tpl
но что необходимо добавить и куда!?




Добавлено: 14.02.13 00:42:03 #2



Регистрация:


Обратиться по имени

Здравствуйте.

Все передаваемые переменные вы можете узнать при помощи функции ##__PRINT_VARS__##(короткий вариант - ##__P__## ).
В разных сетах возможно получить разные переменные.
Параметры, которые эта функция не выводит передать стандартными способами системы невозможно - соответственно, либо необходимый функционал недоступен, либо необходимо разрабатывать его.
Подробнее об этой функции и работе с шаблонами в целом вы можете узнать из документации на нашем сайте, по адресу: http://manual.amiro.ru/doc/integracija-dizajna/nastrojka-shablonov/nastrojka-shablonov/kak-rabotajut-shablony



Добавлено: 15.02.13 05:32:45 #3



Регистрация: 17.11.09
Сообщений: 109


Обратиться по имени

Спасибо за ответ!

Пока проделал следующее:

Включил "Режим отладки"
Раздел: Система, Модуль: Общие настройки
Вкладка: Отладка

IP для отладки 1 - 192.168.2.104 (не знаю, что это за адрес, такой был тут прописан....)
Настройки для IP 1:
• Парсер шаблонов: отладочные конструкции
• Парсер шаблонов: полная информация
• Буферизация выдачи отладочной информации
• Отключение кэширования

Отображать отладочную информацию - Включено
_______________________________________________________

Чтобы узнать переменные, которые можно передать, мне надо ##__PRINT_VARS__##
вставить в шаблон eshop_order_print_ru.tpl ?

Перед колонками, которые выводятся на печать?:

##__PRINT_VARS__##
<!--#set var="item_row" value="
##--weight--####--total_weight--####--size--##

&nbsp;##sku##&nbsp;
&nbsp;##order_name## ##order_property_caption##&nbsp;
&nbsp;##curr_price##&nbsp;
&nbsp;##purchase_price####price_caption##&nbsp;
&nbsp;##qty##&nbsp;
&nbsp;##total##&nbsp;

"-->



Добавлено: 15.02.13 05:40:57 #4



Регистрация: 17.11.09
Сообщений: 109


Обратиться по имени

IP для отладки 1

C этим понял:

укажите ваш IP в настройках отладки (IP для отладки 1, ваш IP указывается под этой строкой)



Добавлено: 15.02.13 05:56:09 #5



Регистрация: 17.11.09
Сообщений: 109


Обратиться по имени

Вычитал, что ##__PRINT_VARS__## надо вставлять внутрь сета,
в промежуток кода между кавычками у value="..."

тогда так:

<!--#set var="item_row" value="
##__PRINT_VARS__##
##--weight--####--total_weight--####--size--##

&nbsp;##sku##&nbsp;
&nbsp;##order_name## ##order_property_caption##&nbsp;
&nbsp;##curr_price##&nbsp;
&nbsp;##purchase_price####price_caption##&nbsp;
&nbsp;##qty##&nbsp;
&nbsp;##total##&nbsp;

"-->


А что надо нажать или где смотреть переменные которые выводит
Конструкция ##__PRINT_VARS__## ??



Добавлено: 15.02.13 08:17:39 #6




Регистрация: 14.07.08
Сообщений: 1126


Обратиться по имени

ArchAngel, если ##__PRINT_VARS__## вставлена в нужный сет нужного шаблона, то открыв печатную версию заказа перед вами должен отобразиться список переменных.

ЗЫ: кастомные поля дальше каталога никуда не передаются по умолчанию, поэтому потребуется доработка.



Разработка мобильной версии сайта с сохранением дизайна и позиций в поиске


Создать новую тему

Всего тем: 6661
Всего сообщений: 27851
Всего зарегистрированных пользователей: 26741
Последний зарегистрированный пользователь: user6353089940