tpl.php personalizzato per un nodo

7 contenuti / 0 new
Ultimo contenuto
tpl.php personalizzato per un nodo

Scusate, anche se la domanda sarà stata posta 100 volte (ma in questo momento non la trovo) lo richiedo.
Ma per personalizzare il tpl.php di un nodo (o pagina) su Drupal 7, non basta inserire nella cartella del tema (o sottocartella template) un file con nome node--nomenodo.tpl.php o page--nomepagina.tpl.php ?

la sintassi cambia nelle versioni di drupal, tu che usi?

per drupal 7 è così

ESEMPIO node--prodotto.tpl.php

quindi: node--[cosachevuoimodificare].tpl.php

metti il file nella cartella del template che è attualmente in uso, vai nelle configurazione e pulisci la cache.
alcune volte è necessario anche pulire quella del browser.

ciao

Grazie per la tua conferma, ma purtroppo non vuole funzionare.
Tanto per essere sicuri al 100% se l'url è: http://miositoweb.com/?q=corsi il file template dovrà chiamarsi: page--corsi.tpl.php giusto?

Sono riuscito a farlo funzionare usando page--node--[numero_nodo].tpl.php
però non sono molto convinto...

va bene anche così tranquillo, è una strada giusta :)

La strada giusta è quella basata sull'ID del nodo (nid). Il percorso assegnato (es. corsi) è qualcosa che potrebbe cambiare troppo di frequente per usarlo come selettore di nodi.

ok, mi fido :) grazie a tutti