Форум русской поддержки Joomla!® CMS
11.12.2016, 08:14:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Разное уведомление под разный статус заказа

 (Прочитано 328 раз)
0 Пользователей и 1 Гость смотрят эту тему.
neonox
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 62


« : 20.03.2014, 21:50:33 »

Доброго времени суток!

Есть необходимость реализовать индивидуальные уведомления, под каждый статус заказа. Кто-нибудь пробовал такого делать?
Записан
nevigen
Moderator
*****

Репутация: +734/-16
Offline Offline

Пол: Мужской
Сообщений: 8810


http://n*****n.com


« Ответ #1 : 21.03.2014, 12:38:53 »

а начать с сайта разраба не пробовали ?
http://prntscr.com/32pzsq
Записан
neonox
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 62


« Ответ #2 : 21.03.2014, 22:20:04 »

а начать с сайта разраба не пробовали ?
http://prntscr.com/32pzsq

Большое спасибо! Но вот после установки, почему то ситуация не изменилась. Приходят старые уведомления, хотя настраивал по новому
Записан
nevigen
Moderator
*****

Репутация: +734/-16
Offline Offline

Пол: Мужской
Сообщений: 8810


http://n*****n.com


« Ответ #3 : 22.03.2014, 21:10:32 »

на форум к разрабам..задать вопрос.
Записан
lev731
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 68



« Ответ #4 : 20.07.2015, 15:10:09 »

Доброго времени! Я вот так решил данный вопрос.

В файле отвечающем за отправку писем об изменении статуса: ваш_сайт/administrator/components/com_jshopping/views/orders/tmpl/statusorder.php

Меняем содержимое на:

Код:
<?php defined('_JEXEC') or die(); ?>
<?php print _JSHOP_HI?> <?php print $this->order->f_name;?> <?php print $this->order->l_name;?>!<br>
<?php printf(_JSHOP_YOUR_ORDER_STATUS_CHANGE, $this->order->order_number);?><br>
 
<?php print _JSHOP_NEW_STATUS_IS?>: <?php print $this->order_status?>.<br>
 
<?php
  if ($this->order_status == 'Доставлен') {
    print 'То что вы напишите при статусе Доставлен.<br>';
  }
  if ($this->order_detail){
   print _JSHOP_ORDER_DETAILS.': ';
   print $this->order_detail.'<br>';
  }
  if ($this->comment!=""){
   print _JSHOP_COMMENT_YOUR_ORDER.': ';
   print $this->comment.'<br>';
  }
  print $this->vendorinfo->company_name.'<br>';
  print $this->vendorinfo->country.', '.'<br>';
  print $this->vendorinfo->city.'<br>';
  print _JSHOP_CONTACT_PHONE.': ';
  print $this->vendorinfo->phone;
?>

Соответственно название статуса:

Код:
if ($this->order_status == 'Доставлен')

вписываете своё.

Первое письмо стандартное статус отправлен:



Следующее письмо статус доставлен:



Соответственно по принципу изменения статуса доставлен, можно менять оформление и под другие промежуточные статусы.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet