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

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

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

Форум  ->   Интернет Магазин  ->  Передать в Письмо Заказа для администратора параметр

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

Добавлено: 17.12.13 15:13:36 #1



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


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

На странице "Оформить заказ" сделал метку <labe>:

Оплатить пластиковой картой (Visa и MasterCard) при получении заказа

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

Как эту информацию передать в Письмо Заказа, которое получает администратор магазина?

Чтобы в письме заказа была пометка, например, "Оплата по карте при получении"



Добавлено: 17.12.13 18:26:34 #2



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


Обратиться по имени
Добавлено: 28.12.13 12:41:20 #3



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


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

Спасибо!

Помогите, пожалуйста, разобраться!

Сейчас в файле eshop_purchase.tpl следующее:

    	<div>
<label class="eshop-ordering__checkbox-label">
			<input type="checkbox" class="eshop-ordering__checkbox" id="person_type" />
			<span class="eshop-ordering__checkbox-label-text">Оплатить пластиковой картой (Visa и MasterCard) при получении заказа</span>
            </label>
	</div>


В файлах:
eshop_purchase.lng
eshop_order.lng
eshop_order_letters.lng

Поставил:
%%some_field_custom%en%%
Card VISA/Master
%%some_field_custom%ru%%
Оплата картой VISA/Master


Как правильно (и что именно) надо написать в eshop_purchase.tpl в приведенный выше <div>,
чтобы в письмо администратору приходило: "Оплата картой VISA/Master"
если отметили?

Надо поставить - some_field_custom, но куда и как именно, я не понял!



Добавлено: 03.01.14 12:39:16 #4




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


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

ArchAngel, тут можно попробовать реализовать это через дополнительные поля.. дополнительные поля при оформлении заказа, либо поля доставки.

Инструкция раз.
Инструкция два.

Ну и соответственно скрутить ваш чекбокс с добавленным полем. Например, если чекбокс стоит - писать в поле 1 (или другую логику использовать), в шаблоне делать:

##if(some_field_custom == 1)##
%%some_field_custom%%
##endif##



Добавлено: 11.01.14 21:55:05 #5




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


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

1. Находим в eshop_purchase.tpl %%billing_info%%, до/после (где нужно), вставляем:

<div class="visa-check">
	<label class="visa-check__label">
		<input name="visa_custom" value="Оплатить пластиковой картой (Visa и MasterCard) при получении заказа" type="checkbox" class="visa-check__checkbox" />
		<span class="visa-check__checkbox-label-text">Оплатить пластиковой картой (Visa и MasterCard) при получении заказа</span>
	</label>
</div>


2. В templates/lang/eshop_purchase.lng добавить:

%%visa_custom%en%%
Pay
%%visa_custom%ru%%
Оплата


В _local/_admin/templates/lang/eshop_order.lng:

%%visa%en%%
Pay
%%visa%ru%%
Оплата


В _local/_admin/templates/lang/eshop_order_letters.lng:

%%visa%en%%
Pay
%%visa%ru%%
Оплата



Добавлено: 13.01.14 16:41:30 #6



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


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

AmiroDoctor, огромное спасибо за помощь!
Ваша подсказка очень помогла!

Настроил всё, как Вы написали!
И Чудо! Всё заработало!

До сих пор не понял "магию", почему в eshop_purchase.lng
%%visa_custom%en%%


а в eshop_order.lng и eshop_order_letters.lng
%%visa%en%%


А-а-а... я видимо невнимательно читал инструкцию
http://manual.amiro.ru/faq#q533

Там тоже разные значения, а я "лепил" везде одинаковые и не работало!



Добавлено: 18.01.14 16:28:07 #7



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


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

AmiroDoctor:
дополнительные поля при оформлении заказа, либо поля доставки.

Инструкция раз.
Инструкция два.

Как сделать, что бы эта информация указывалась в письмах админу и пользователю?
В админке информация есть и в печатных формах, а в письмах нет.



Добавлено: 20.01.14 12:24:19 #8




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


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

nsks, смотрите в шаблоны eshop_order_letters.lng и eshop_order_letters.tpl, внимательно пройдитесь еще раз по шагам инструкции, обратите внимание, что в заказе переменные идут вида "myvalue_custom", а в письмах "myvalue".





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

Всего тем: 6611
Всего сообщений: 27719
Всего зарегистрированных пользователей: 48092
Последний зарегистрированный пользователь: user70212669