it-swarm.it

Come posso sostituire il page.tpl.php predefinito?

Ho una pagina nel mio D7 sito web con una deviazione significativa dal resto delle mie pagine. In questa pagina visualizzerò solo un numero limitato di regioni e in un layout diverso.

Qual è il modo migliore per sovrascrivere il valore predefinito page.tpl.php? Posso creare qualcosa di simile a "mycustom-page.tpl.php "che viene chiamato SOLO su un URL specifico all'interno del mio sito?

16
Carlos Muñiz

A seconda del contenuto esatto che si desidera creare un modello speciale, esistono diverse soluzioni. Guarda Drupal 7 Template Suggerimenti . Esempio per un singolo nodo: page--node--1.tpl.php.

Nel caso in cui i suggerimenti del modello principale non offrano la flessibilità di cui hai bisogno, puoi aggiungere altri suggerimenti in base ai tuoi criteri. Questo viene fatto in una funzione di preelaborazione nel template.php del tuo tema. Per ulteriori informazioni, vedere Lavorare con i suggerimenti dei modelli .

12
nonsenz