Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не работает проверка для shipping_method в mail\order.tpl


Recommended Posts

 

Не работает проверка для shipping_method в catalog\view\theme\default\template\mail\order.tpl (опенкарт 2.3.02)

Подскажите пліз, пробую разные вариант  $shipping_method - тип string
Пробывал убарать пробелы, переводить в стрінг, без результатов

 <?php 
		  $shipping_method=str_replace(' ', '', $shipping_method);
		  if ($shipping_method=="Доставка нашим транспортом") { echo "111";} ?>

		  <?php if ($shipping_method==="Доставка нашим транспортом") { echo "222";} ?>
		 
	 
Надіслати
Поділитися на інших сайтах


Так не надо делать вообще

это все в модели и контроллере надо делать причем не по названию метода а по коду

 

плюс тут будет

$shipping_method=str_replace(' ', '', $shipping_method);

Доставканашимтранспортом
Надіслати
Поділитися на інших сайтах

Делать нужно проверку по shipping_code

 

В модель checkout/order добавить

$data['shipping_code'] = $order_info['shipping_code'];

 

В mail/order.tpl:

<?php  if ($shipping_code == 'pickup.pickup') { ?>
    <?php echo 'Это родной самовывоз'; ?>
<?php } else { ?>
    <?php echo 'Не фига это не  самовывоз, это ' . $shipping_method; ?>
<?php { ?>

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.