Drupal: Лучшее место для помещения drupal_goto

Я должен перенаправить определенные типы контента к другим узлам.

Как подтверждение концепции у меня есть эта работа с a drupal_goto наверху node--[type].tpl.php

Это работает отлично, но является, вероятно, наименее оптимизированным местом для помещения его.

Был бы phptemplate_preprocess_node быть слишком ранними? Что относительно hook_nodeapi, $op='view'?

Куда самое умное место состоит в том, чтобы поместить drupal_goto?

1
задан ack 5 July 2010 в 21:32
поделиться

1 ответ

Хук

hook_nodeapi view - это то место, куда я бы положил его, да. Это будет одно из первых мест, где у вас будет переменная $ node для проверки типов узлов, которые вы перенаправляете.

2
ответ дан 2 September 2019 в 23:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: