Drupal: лучшее место для размещения drupal_goto - PullRequest
1 голос
/ 06 июля 2010

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

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

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

Будет ли phptemplate_preprocess_node слишком рано?Как насчет hook_nodeapi, $op='view'?

Где самое умное место для размещения drupal_goto?

1 Ответ

2 голосов
/ 06 июля 2010

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

...