Jump to content


Photo
* * * * - 2 votes

Отправка e-mail покупателю

рецепт корзина почта

9 replies to this topic

#1 fiction13

fiction13
  • JBZoo User (rus)
  • User rate: 272.6
  • posts: 604
  • topics: 23

Posted 20 June 2013 - 06:33

*
POPULAR

Здравствуйте!
 
Сегодня столкнулся с невозможностью отправки сообщения о заказа на введенный пользователем e-mail. Это касается как гостевого заказа, так и заказа от зарегистрированного пользователя (не у всех пользователей правильные адреса почты из-за регистрации на сайте через соц. сети).
 
Чтобы поправить это (пока разработчики не выпустили свой вариант), нужно сделать несколько простых шагов.
 
1. Создать элемент E-mail в форму подачи заказа Order form.
2. Посмотреть ID созданного элемента (я делал это через базу данных).
3. Поправить файл jbevent.basket.php:
вместо e-mail, которое берется из профиля зарегистрированного пользователя
$userEmail  = JFactory::getUser()->email;
указать, откуда мы хотим брать этот e-mail
$userEmail = $item->elements['ID созданного элемента E-mail'][0]['value'];
Все, должно работать. У меня работает  ;D
 
Может кому пригодится.
  • 19

#2 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.5
  • posts: 6393
  • topics: 15

Posted 20 June 2013 - 11:37

Да, такие вопросы периодически на форуме всплывают. Значит, кому-то да пригодится. Спасибо, что поделились решением.


Edited by Sliapy, 20 June 2013 - 11:37.

  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 Павел

Павел
  • JBZoo User (rus)
  • User rate: 0
  • posts: 57
  • topics: 10

Posted 24 June 2013 - 20:44

2. Посмотреть ID созданного элемента (я делал это через базу данных).

Приветствую!
Объясните, пожалуйста, где этот id посмотреть? Искал в БД, не нашёл.
  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 24 June 2013 - 20:50

Это уникальный идентификатор элемента. Можно подсмотреть тут
media\zoo\applications\jbuniversal\types\

20130625-pyx-15kb_200x0.png
  • 2
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Павел

Павел
  • JBZoo User (rus)
  • User rate: 0
  • posts: 57
  • topics: 10

Posted 24 June 2013 - 20:52

Спасибо!
П.с.: пока не совсем понимаю как здесь плюсовать.


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 24 June 2013 - 20:55

Спасибо!
П.с.: пока не совсем понимаю как здесь плюсовать.

Вы на верном пути. Просто зеленая стрелка у полезного сообщения ;)
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 Евген Аватарович

Евген Аватарович
  • JBZoo User (rus)
  • User rate: 0.8
  • posts: 197
  • topics: 40

Posted 06 August 2013 - 08:13

Уважаемый fiction13, возможно вы разбирались в подобном вопросе и сможете мне помочь..

Вот, что требуется мне:

 

Помогите пожалуйста реализовать такую вещь:

После оформления заказа в "типе" (Заказы/Корзина) появляется заказ (материал - подача) примерно вот с таким заголовком: Заказ #511 / 2013-08-02 10:08:00 (GMT 4). Необходимо, чтобы этот заголовок указывался в теме или заголовке (добавлялся в тему или заголовок) отправляемого письма, либо целиком, либо толко Заказ #511

Что-то мне подсказывает, что решение подобно приведённому Вами примеру в данном топике...


Edited by Евген, 06 August 2013 - 08:15.

  • 0

#8 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 06 August 2013 - 09:16

а где лежит jbevent.basket.php?

что то не нахожу


  • 0

#9 fiction13

fiction13
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 272.6
  • posts: 604
  • topics: 23

Posted 06 August 2013 - 09:33

а где лежит jbevent.basket.php?

что то не нахожу

 

/media/zoo/applications/jbuniversal/framework/events


  • 1

#10 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 06 August 2013 - 09:42

Спасибо большое, все работает!


  • 0





Also tagged with one or more of these keywords: рецепт, корзина, почта

Click to return to top of page in style!