Yanıtlar:
Bir kural bileşeni olarak ayarladıysanız, kullanabilirsiniz rules_invoke_component
, alternatif kullanarak mutiple kurallarını tetikleyebilecek bir olayı başlatabilirsiniz.rules_invoke_event
.
Her ikisi de, ilk önce bir ad / kimlik girmenizle ve benzerlerin kalanı boyunca geçirilmeleriyle aynıdır.
rules_invoke_component('name', $node);
Özel bileşen kuralınızda birden fazla parametre varsa, bunları birer birer iletin ve bunları örnek olarak virgülle ayırın.
rules_invoke_component('rules_save_search_send_activation_sms', 'paramval1', 'paramval2', ....);
Yapmanız gereken nasıl düzgün. Bu yine kuralın / bileşenin nasıl tanımlandığı ve yapılandırıldığına bağlıdır.
rules_invoke_event
6'da rules_invoke_component
var değil, ancak 6'da kuralların bileşen kavramına sahip olduğuna inanmıyorum.
rules_invoke_component('rules_save_search_send_activation_sms', 'test ', '93333333333');
rules_invoke_component('rules_mycomponent', $node);