ciao ho creato una nuova regione ed eseguo il print di quella regione solo in un content type tramite l'override del page-story.tpl.php.
la regione in effetti si vede solo in quel content type ma ho un problema abbastanza serio e difficile da risolvere:
Se io carico ad esempio una vista che viene filtrata dagli argomenti e la inserisco in quella regione, ho una marea di errori php del tipo:
Invalid argument supplied for foreach() in /public_html/sites/all/modules/views/plugins/views_plugin_argument_default_php.inc(48) : eval()'d code alla riga 3.
è come se drupal volesse caricare ugualmente quella views anche se poi alla fine non me la visualizza a video. Ho questo sentore perchè quel tipo di errore mi fa pensare che drupal non trova gli argomenti per quella views e le uniche pagine in cui non vi è l'argomento è proprio negli altri content type.
avete mai notato una cosa di questo tipo?
se provi a inserire nelle impostazioni di visibilità solo quel tipo di contenuto vedi che l'errore non lo hai piu. è una bella rottura.
Ciao,
dipende come inserisci il blocco nel tuo content type... Così, a memoria, a me non ha mai dato problemi avere una vista di tipo blocco con degli argomenti e il blocco visibile nel c-type... Io di solito inserisco in template.php del mio tema questo:
da richiamara successivamente nel c-type con:
;)
ma lo script che usi nel template è per printare poi la regione nel node?
Yesss!
Vado ad impostare una variabile che viene poi richiamata nel node.tpl.php!
;)