Ho bisogno di un tipo di contenuto con visualizzare solo blocchi, quindi senza header, logo, nome del sito e ... senza content. In effetti mi serve creare delle pagine con un nome (che possono creare gli utenti registrati) dove possono inserire vari blocchi.
Ho duplicato node.tpl.php e rinominato con node--nuovocontenuto.tpl.php ma non riesco a togliere ne header, logo, nome del sito e nemmeno il content.
Potrei usare Panel ma preferisco non usarlo per problemi di appesantimento della struttura.
Uso Drupal 7
Qualche consiglio su come risolvere questo problema?
Grazie
Tipo di contenuto senza content
Mar, 13/03/2012 - 12:35
#1
Tipo di contenuto senza content
potresti provare con quacosa del genere http://drupal.org/project/taxonomy_theme, associando una taxonomy a questo determinato contenuto e assegnando un tema che risponde alle tue esigenze. Una nota dolente è che questo modulo è in dev per D7, ma forse se cerchi meglio c'è qualcosa che fa al caso tuo
io farei così ;)
---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)
gli elementi che non riesci a controllare sono probabilmente in page.tpl.php
Certified to Rock
D'accordo con bohz, copia page.tpl.php e rinominalo così: page--node--tuo_nodo.tpl.php così fai il template dell'intera pagina per uno specifico nodo.
Ma in template.php metti:
<?php
function tuo-tema_process_page(&$variables) {
// Add theme suggestion for all content types
if (isset($variables['node'])) {
if ($variables['node']->type != '') {
$variables['theme_hook_suggestions'][] = 'page__node__' . $variables['node']->type;
}
}
}
?>
Il mio primo sito con Drupal: www.paolosotgiu.org
installi http://drupal.org/project/content_theme oppure http://drupal.org/project/page_theme che ti permettono di usare un tema diverso per ogni tipo di contenuto
ti crei un sottotema modificando page.tpl.php ,come ti hanno già detto
ti crei un tipo di contenuto con solo titolo
Sulla guida D7 in inglese avevo letto che page.tpl.php modifica solo un singolo nodo mentre node.tpl.php un tipo di contenuto. Proverò queste soluzioni, forse ho letto male. Grazie