Salve a tutti
ho pubblicato una views frontpage tutto sembra andare ber eccetto per ...
il fastidioso inserimento dopo il titolo di "titolo blablabla" "per linnox", ossia mi viene stampato il mio username tra titolo e teaser, con il css del tema (siberia) ho tolto i taxonomy_terms, ma per lo user sto diventando pazzo! Vorrei che fosse visualizzato solo: "Titolo teaser Read more"
suggerimenti?
Grazie
Quale tipo di visualizzazione hai impostato nella views?
Se vuoi il max della customizzazione, scegli List View (o Table/Grid View), e imposta esattamente i campi che vuoi visualizzare.
In questo modo il grado di granularità è massimo ed eviterai i problemi che lamenti.
ciao
panels 2 colonne e 1 top, vedo tutto bene con filti e granularity
io non voglio visualizzare il mio $user nella vista
e non riesco a toglierlo, il problema è questo
visualizzo title anteprima e leggi tutto, ma tra title e anteprima c'è il mio $user che non voglio visualizzare
mi puoi dare una dritta?non sono un esperto ma me la cavicchio
grazie
Si, ho capito il tuo problema.
Ma ancora non ho capito che tipologia di visualizzazione hai, intendo dire per il singolo nodo (ho capito che hai impostato quanto desiderato per la pagina).
L'impostazione si fa dal View Type, e può essere:
Full Nodes, Teaser List, Table View, List View, ecc...
Quello che ti consiglio è di evitare i primi due, perchè poi per ottenere i gradi di libertà voluti è un po' più macchinoso (dovresti lavorare con Content Template). Invece con Table/List View e un po' di css, ottieni quello che vuoi, includendo solo i campi di cui hai bisogno.
Questi sono i settaggi
View Type:
Panels: Teasers, 1 top + 2 columns
Campi:
Titolo (as link)
corpo (anteprima)
adesso non si vede il $user,
ma il problema persiste, viene visualizzata adesso solo la taxonomy category e io vorrei toglierla, tu pensi che con table o list sia meglio?
ora ci provo
Certo che si... però, e qui viene il problema, perde di utilità il Panels che non puoi usare (vedi che parla sempre di "teaser"?). Però se passi a viste "pure", poi sei costretto a usare i css per crearti gli stessi risultati del Panels.
Altra soluzione, è adattare il teaser esattamente a quello che vuoi tu, usando Content Templates. E se non sbaglio, per rimuovere la tassonomia in visualizzazione, devi crearti anche il node-xxx.tpl.php
Purtroppo non sono concetti di base... occorre studiarli:
http://drupal.org/node/11816
Ok d'accordo
a me pare abbastanza abbordabile, ma io ho già modificato il node.tpl del tema (siberia)togliendo le vars $user e $terms infatti sul node diciamo interno (non la vista) $user e $terms non si vedono, apposta pensavo si trattasse di un problema di "forzatura" di views.
a prop se io mi faccio il node.xxx.tpl con le mie $ vars come lo richiamo? il nodo personalizzato non l'ho mai affrontato
grazie
Se per ipotesi hai creato un contenuto node chiamato "news",devi creare un node-news.tpl.php,da cui richiami tutte le var che vuoi.. Attento a quando crei nuovi tpl,disabilita e riabilita il template,se ancora nn vengono letti i nuovi tpl devi svuotare anche le cache :)
EDIT: nel teming in D6,per creare nuovi node-xxx.tpl deve obbligatoriamente esserci anche il node.tpl ... Non sono sicuro al 100% ma credo che per nn avere problemi con i node personalizzati,in node.tpl debba esserci sempre e cmq la vars $node
e d'accordo mi sono letto la page su drupal org e la tua risposta e pare semplice ma chiedo...
se io ho tolto dal node.tpl del tema quindi intervenedo direttamente sul codice, questo:
<?php if (count($taxonomy)): ?>
<div class="taxonomy"><?php print t(' in ') . $terms ?></div>
<?php endif; ?>
<?php endif; ?>
da come ho letto non mi dovrebbe far comparire la category apposta mi chiedo se è views e non il tema
suggerimenti?