Add new comment to Rules událost Taxonomy term is viewed

návštěvník

Dobrý den,

moc děkuji!!! Ten druhý tip na modul je přesně to elegantní malé řešení, které hledám. Ale, v Rules se vše vytvoří, ale následující kód nevytvoří žádnou událost. Nevidíte v kódu dole chybu? Událost "taxonomy_term_view" jsem ověřoval a skutečně existuje.

PS: namísto modulename používám svůj modul rules_taxonomy_term.

/**
* Implements hook_rules_event_info().
*/
function modulename_rules_event_info() {
$defaults_term = array(
'group' => t('modulename'),
'access callback' => 'rules_taxonomy_term_integration_access',
'module' => 'taxonomy',
'class' => 'RulesTaxonomyEventHandler',
);

return array(
'taxonomy_term_view' => $defaults_term + array(
'label' => t('After viewing a term'),
'variables' => array(
'term' => array('type' => 'taxonomy_term', 'label' => t('Viewed term')),
),
),
);
}

/**
* Implements hook_taxonomy_term_view().
*/
function modulename_taxonomy_term_view($term, $view_mode, $langcode) {
rules_invoke_event('taxonomy_term_view', $term);
}

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Poslední komentáře