Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Как создать такое правило?

Как создать такое правило?
, by

Всем привет.
Не могу разобраться в правилах. Нужно создать такое такое правило, что бы пользователь, который есть автором ноды, которая есть продакт дисплей, автоматически получал сообщение об покупке на почту (и сообщение на свой аккаунт (использую модуль Privat message)). Не могу найти в правилах node:auther или что-то на подобие. Есть только current, current user и все в этом роде. Помогите советом или если есть похожее у кого-то, поделитесь экспортом.
Использую drupal 7.
За ранее спасибо за ответ!

1 answer
votes: 866
Answer

Здравствуйте, в объекте ноды нет по умолчанию mail'а пользователя, только uid, поэтому и токена нет. Можете попробовать вот этот модуль ubercart marketplace:

http://drupal.org/project/ubercart_marketplace


У меня Drupal Commerce. Забыл написать

 

 

Так я создаю компонент и там есть node:author:mail. Но потом не могу его в самом правиле верно обозначить, никак не получается


Тогда вот этот модуль попробуйте commerce marketplace:

https://github.com/farhadhf/Commerce-Marketplace

или этот

http://drupal.org/sandbox/damz/1232160


http://drupal.org/sandbox/damz/1232160 - так здесь нету ссылкы git. Как его качать? 

И честно говоря не совсем понял, что должен этот модуль зделать. Какаие его функции.


и правда, ничего нет. Тогда вам придется использовать какой-нибудь хук (на оформление заказа например) и добавить туда обработку, чтобы вытащить емайл продавца и отправить письмо с помощью drupal_mail().