Печать Чека + Добавление Реквизитов Компании В Чек. + Поле Email

При стандартной печати чека, нет поля где можно указать реквизиты компании для выставления счета клиенту. Как его добавить?

Так же нужно поле email клиента( mail который клиент вводил при оформлении заказа)

Это стандартное отображение, где:

			<p><a data-ipb='nomediaparse' href='https://com.ru'>https://com.ru</a>- наш сайт </p>
			<p><a data-ipb='nomediaparse' href='mailto:info@vcedeti.ru'>info@c</a>om.ru - наша почта</p>
		
	</div>

Москва, Москва
Россия

			ТЕЛЕФОН:
		
			+7 (499) 777-77-77
	
			МЕЖДУНАРОДНЫЙ:
		
			+7 (499) 777-77-77
	
			ВЕБ САЙТ:
		
			<a data-ipb='nomediaparse' href='https://com.ru'>https://com.ru</a>
	
			ВВЕДИТЕ ВАШ EMAIL:
		
			<a data-ipb='nomediaparse' href='mailto:info@vcedeti.ru'>info@c</a>om.ru
	<p> </p>

по поводу email - это странный глюк, который я правил при каждом обновлении в шаблоне design/thems/тема/mail/templates/orders/invoice.tpl

{if $profields_c.email}

{$order_info.email}

{/if}

здесь я удалял условие if смарти для строки. Однако в последних версиях email печатается без этой правки. Видимо исправилось ))

У меня это на 132 строке.

Я правильно понял, что надо убрать только if ???

У меня это на 132 строке.

Я правильно понял, что надо убрать только if ???

закоментировать ифы в начале и в конце строки

{*if $profields_c.email*}

{$order_info.email}

{*/if*}

А как добавить реквизиты компании в чек, никто не подскажет?

закоментировать ифы в начале и в конце строки

{*if $profields_c.email*}

{$order_info.email}

{*/if*}

В общем, не помогло=)

В общем, не помогло=)

Скорее всего проблема в кэше. Почистите

А как добавить реквизиты компании в чек, никто не подскажет?

Например, добавьте новую языковую переменную bank_details, которая будет содержать реквизиты. В шаблон добавляете таким образом:

{__('bank_details') nofilter}

А можно поподробнее инструкцию?=)

Нам нужно, чтобы:

1 - в графе "ВВЕДИТЕ ВАШ EMAIL: info@com.ru" было написано: Ваш email: mail@mail.ru( email покупателя )

2 - реквизиты компании, куда их вписывать, можно поподробнее?

А можно поподробнее инструкцию?=)

Нам нужно, чтобы:

1 - в графе "ВВЕДИТЕ ВАШ EMAIL: info@com.ru" было написано: Ваш email: mail@mail.ru( email покупателя )

2 - реквизиты компании, куда их вписывать, можно поподробнее?

Попробуйте вот такое решение (для версии 4.3.6):

Добавьте в файл /var/langs/ru/addons/my_changes.po языковую переменную с описанием реквизитов например:

msgctxt "Languages::bank_details"
msgid "Bank details"
msgstr "

Наши реквизиты

КПП: 730000000 ИНН: 730000000001 ОКТМО код: 73000000123
Расчетный счет: 73000000000000000789 л/сч. получателя: 73000000000000000987
В: Сбербанк России БИК: 0740000 Кор. счет: 73000000 КБК: 73000000"

И создайте два хука

В первом /design/backend/mail/templates/addons/my_changes/hooks/orders/invoice_customer_info.pre.tpl с кодом

{__('bank_details') nofilter}

И второй /design/backend/mail/templates/addons/my_changes/hooks/orders/invoice_customer_info.post.tpl с кодом

{if $order_info.email}
    

{if $profields_b.email}{__("email")}: {$order_info.email} {/if}

{/if}

Затем скопируйте директорию /design/backend/mail/templates/addons/my_changes в директорию /design/themes/responsive/mail/templates/addons/

После этого на странице со списком модулей удалите, а потом снова установите модуль Мои изменения. После установки включите модуль, по умолчанию он выключен после установки.

Редактировать реквизиты можно на странице Переводов в поиске нужно найти переменную bank_details и изменить ее так как необходимо.

Спасибо! А для версии 4,3,5 оно подойдет?

Спасибо! А для версии 4,3,5 оно подойдет?

Да. На версии 4.3.5 тоже работает.

В первом /design/backend/mail/templates/addons/my_changes/hooks/orders/invoice_customer_info.pre.tpl с кодом

Нет такого пути в версии 4,3,8

Как быть?

Нет такого пути в версии 4,3,8

Как быть?

Нужно создать папки ручками