Views tipo blocco in Home page

10 contenuti / 0 new
Ultimo contenuto
Views tipo blocco in Home page

Ciao a tutti ho creato una views e l'ho fatta visualizzare come blocco che poi ho sistemato nella regione content del sito. Il blocco è impostato in modo da essere visualizzato solo nella home page. Mi trovo però ora nella condizione in cui ho la Home page con il mio blocco e con la scritta di benvenuto di drupal. Come posso togliere questa scritta? Premetto che nella home page avrò solo questa views.
Grazie ancora a tutti.

modifichi il template e metti un if (!is_front)

Mi inserisco anche io.

ealmuno cosa significa "modifichi il template e metti un if (!is front)?

E' sufficiente per eliminare le info che Drupal mette se non trova contenuti promossi in prima pagina?

Grazie

http://drupal.org/node/39891
È una variabile di drupal, controlla se quella è la home page, ovviamente is_front è solo la variabile, il ! è la negazione, quindi si andrà a mettere

<?php
 
if (!is_front) {
print
$content;
}
?>

Così facendo mostrerà il contenuto solo se non siete in home page, eliminando di fatto il messaggio di benvenuto

Cosi ancora meglio : In modules\node\node.module

cambi: $output = '<div id="first-time">'. $default_message .'</div>';

con: $output = '<div id="first-time"></div>';

----------------------------------------
bI’Iqchugh’ yIvang !
Se sei triste, agisci!

Proverbio Klingon

sarebbe meglio non toccare i file core altrimenti al prossimo aggiornamento le modifiche effettuate andranno perse.

Il duro lavoro fatto con passione, ripaga sempre!!!!

Ecco perchè in D7 questo Welcome Page non c'è :)

----------------------------------------
bI’Iqchugh’ yIvang !
Se sei triste, agisci!

Proverbio Klingon

D7 cambia molto, i file di core non si modificano mai, al massimo si fa un override

Risolto in questo modo, ho creato una nuova regione e in page.tpl.php ho aggiunto questo codice:

<?php if($contenttop): ?> <!-- codice agiunto per la creazione dell'area contenttop -->
  <div class="<?php print $contenttop_classes; ?>"><?php print $contenttop?></div>
?php endif?>

poi sempre nella stessa pagina ho messo questo controllo:
if (!$is_front){ //controllo per non far visualizzare  content in home page
       print $content
}

Ora tutto funziona perfettamente!!!! Grazie a voi tutti!!!!

Il duro lavoro fatto con passione, ripaga sempre!!!!

ciao a tutti, io sto usando D7, ho creato la home con dei blocchi views e mini panels e mi ritrovo quel fastidioso TITLE () !!
Come posso eliminarlo?

grazie.