Drupal6: Přístup info uzlu z hook_preprocess_page (& $ vars)

hlasů
1

Pro určitý typ obsahu, chci změnit přístup odepřen chybové hlášení. Jaký je nejlepší způsob, jak jít o dělá?

function mytheme_preprocess_page(&$vars) {

  if ($vars['title'] == 'Access denied' && $node->type == 'ODP') {
    $vars['content'] = 'OMG WHAT R U DOING!1!?!!1';
  }

Doufal jsem, že se něco takového udělat. Nicméně, poté, co print_r(get_defined_vars())jsem byl schopen najít nic, co by mi pomohl zjistit, jaký typ uzlu je zobrazen je.

Položena 27/08/2009 v 02:55
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Nemyslím si, že toho lze dosáhnout - je generována přístup odepřen zpráva v Drupalu voláním drupal_access_denied () . Pokud budete číst propojený zápis API, uvidíte, že to neprojde žádnou informaci o tom, jaký typ stránky byl navštívili.

Odpovězeno 27/08/2009 v 16:50
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more