Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Оповещение нескольких менеджеров.

04.04.2008, 14:06
Muerto
Алексей Виноградов-фон Шлиппе

Зарегистрирован:
2006-09-14
Сообщений: 37

А вот ещё вопрос. Требуется чтобы письма менеджерам по оформлению заказа приходили сразу на 6 ящиков. Товары все лежат в одном разделе. Добавил туда компонент "Раздел магазина". Надобавлял ящиков. Но письмо приходит только по адресу объекта 1 в компоненте.
Вопрос, конечно, можно решить пересылкой с того ящика автоматом всем остальным, но есть подозрение, что существует более красивый способ. Штудирование мануала ничего не дало ибо там указано только как сделать оповещение разным менеджерам, но не нескольким сразу при одном разделе магазина.

В функциях нетшопа нашел такие строки:
Код:
// коллекционируем адреса, потом сделаем рассылку
$manager_email = $this->GetDepartmentSetting("ManagerEmail", $type_id, $row["Message_ID"], $row["Subdivision_ID"]);
$this->SendMails[$manager_email][] = sizeof($ret)-1;

В самой функции вызвало подозрение такие строки:
Код:

if ($value) { break; } // есть значенье! stop
$sub_id = $row["Parent_Sub_ID"]; // следующий: родитель

Закомментировал их обе, в надежде, что цикл обежит и соберёт в массив $sections[] значения всех объектов.


Nadie hablara de nosotras cuando hayamos muerto...
06.04.2008, 11:34
Muerto
Алексей Виноградов-фон Шлиппе

Зарегистрирован:
2006-09-14
Сообщений: 37

Не помогло.
У кого есть какие идеи?

Nadie hablara de nosotras cuando hayamos muerto...
198 196 2008-04-06 11:34:10 10044
Описание проекта