Smarat: Комментарии

Главные вкладки

28 февраля 2017 в 11:40

Спасибо за ответ Антон и Алексей. Ваша поддержка мне реально помогает решать эту задачу.
Если будут еще дополнения или рекомендации, говорите.
Пошел писать тестовый модуль. По мере написания напечатаю результаты.

28 февраля 2017 в 11:25

Правильно ли я понял ? :
1) создаю свой модуль (тут понятно)
2) Использую function hook_webform_submission_insert($node, $submission)
и там
$sid1 = $submission->sid
if ($sid1%5==1) {
действия
}
За синтаксис прошу простить- поправлю в реализации.
Пока не понимаю:
a) какой хук использовать?
б) как получать правильно sid? (Google смотрел, не смог найти в этом хуке)
Подскажите пожалуйста.

28 февраля 2017 в 11:08

Спасибо за ответ.

Алгоритм работы:
1) Отправлена заявка
2) Берем номер submition делим его на 5 с остатком (sid % 5)
3) В зависимости от величины остатка посылаем человеку (их 5,адреса почты разные) на почту письмо с данными из webform

Старался сделать это:
1) через условия-нету в селекторах sid
2)в шаблоне webform-confirmation.tpl.php: