esistema1 Опубликовано 9 января, 2018 Жалоба Поделиться Опубликовано 9 января, 2018 Всем здравствуйте! Хочу реализовать отправку писем со страницы заказов при изменении статуса. Допустим выбрал 5 заказов галочками, выбрал перенести в "принятые" и все эти клиенты получили письмо об изменении статуса заказа. Пробовал в файле OrdersAdmin прописать $this->notify->email_order_user($order->id); - но ничего не получается. case 'set_status_1': { foreach($ids as $id) { if(!$this->orders->close(intval($id))) $this->design->assign('message_error', 'error_closing'); else $this->orders->update_order($id, array('status'=>1)); $this->notify->email_order_user($order->id); } break; Подскажите пожалуйста как это реализовать? P.S. у simpla 1.4. этот функционал был штатным. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 9 января, 2018 Жалоба Поделиться Опубликовано 9 января, 2018 Откуда по вашему должна взяться переменная $order с воздуха? Или вы думаете путем копипаста кода (не понимая как он работает) у вас должно всё заработать само по магии? Не смешите людей, идите зубрите матчасть. Цитата Ссылка на сообщение Поделиться на другие сайты
esistema1 Опубликовано 9 января, 2018 Автор Жалоба Поделиться Опубликовано 9 января, 2018 Хоть ты меня Noxter и послал, но все равно спасибо. Правильный код чтобы письма отправлялись (может кому пригодиться). $this->notify->email_order_user($id); Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 9 января, 2018 Жалоба Поделиться Опубликовано 9 января, 2018 Хоть ты меня Noxter и послал, но все равно спасибо. Правильный код чтобы письма отправлялись (может кому пригодиться). $this->notify->email_order_user($id); Где, кто, кого послал?Что за бред? Цитата Ссылка на сообщение Поделиться на другие сайты
Kami Опубликовано 10 января, 2018 Жалоба Поделиться Опубликовано 10 января, 2018 Откуда по вашему должна взяться переменная $order с воздуха?Или вы думаете путем копипаста кода (не понимая как он работает) у вас должно всё заработать само по магии?Не смешите людей, идите зубрите матчасть. Вот это форум помощи, прям взял и помог человеку.Нокстер, пока тебя не было ,так классно на форуме было. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 10 января, 2018 Жалоба Поделиться Опубликовано 10 января, 2018 Вот это форум помощи, прям взял и помог человеку.Нокстер, пока тебя не было ,так классно на форуме было.Да как-то пофиг Цитата Ссылка на сообщение Поделиться на другие сайты
Плохиш Опубликовано 10 января, 2018 Жалоба Поделиться Опубликовано 10 января, 2018 Вот это форум помощи, прям взял и помог человеку.Нокстер, пока тебя не было ,так классно на форуме было. А что Вам не нравится? В теме Noxter дал подсказку довольно хорошую и понятную, по ней ТС быстренько разобрался и решил свою задачу. Кроме того, эта подсказка научила ТС думать - польза двойная. По-моему, помощь Noxter оказал образцовую. Старая притча гласит: «Дай голодному рыбу - и ты накормишь его на один день. Дай ему удочку, научи его ловить рыбу - и ты накормишь его на всю жизнь». Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.