Ciao all. Ho installato pathauto e creato un nuovo tipo di contenuto chiamato "manuali". Pathauto funziona perchè quando uso il tema di default (garland) vedo che gli url sono stati trasformati da "node/6" a "node/miotitolo1".

Ho pero' questo problema: se provo ad utilizzare node-manuali.tpl.php per gestire l'aspetto grafico del mio "tipo di contenuto" manuli, il pathauto funziona solo per l'utente Admin (uid 1).

Perchè ?

Questo è il file incriminato:

<?php
global $user;
//var_dump($user);

echo '<div class="node" id="node-'.$node->nid.'">';
var_dump($node);
if (!
$page) {
echo
'<h2><a href="/'.url($node->nid).'">'.$node->title."</a></h2>";
}
echo
$node->content['body']['#value'];
if (
$page) {
if (
$user->uid == 0) {
        echo
"<b>".t("Ciao, non essendo registrato non puoi vedere il file allegato. <a href='/user/register'>Che aspetti ????</a>")."</b>";
} else {
        echo
'<div class="content">';
        echo
$node->content['files']['#value'];
        echo
'</div>';
}
}
else {
       
//Echo sono in prima pagina

}


?>

<br><br>
<hr><span style="font-size:4px;">
<b>(Io sono il file node-manuali.tpl.php)</b>
<br><br>
</span>
</div>

Ho anche provato a dare un var_dump($node) dentro a node-manuali.tpl.php, ed in effetti l'object "pathauto" esiste solo per l'utente Admin, pero' non puo' essere un problema di permessi perché se tolgo questo file ed uso il tema standard tutto funziona.

Grazie.

M.

Sviluppo siti Drupal - Creazione portali Drupal - Assistenza Drupal - Corsi Drupal -- michel@ziobuddalabs.it -- http://www.ziobuddalabs.it