ordinamento nodi per titolo e non data creazione

10 contenuti / 0 new
Ultimo contenuto
ordinamento nodi per titolo e non data creazione

Salve,
faccio un esempio per spigarmi meglio.
Ho creato un tipo di contenuto "attività" a cui ho associato un vocabolo "Att" in tassonomia.
Ho creato quindi dei contenuti di questo tipo.
Quando visualizzo l'elenco di questi contenuti su una pagina, drupal di default mi fa vedere questo elenco ORDINATO per (a parte sticky) data creazione nodo desc.
Io invece vorrei visualizzare questo elenco per titolo nodo.
(non mi dite che esiste view perchè lo conosco).

Sapete dove devo intervenire ?
Grazie

non mi è chiaro.. se non usi view come visualizzi l'elenco per questo tipo di contenuto?

se il problema è quello che esprimi qui

http://www.drupalitalia.org/node/17214

Io modificherei la vista della tassonomia aggiungendo un 'contextual filter' (nella sezione avanzate) dandogli una validazione del parametro passato via url, impostando il vocabolario su cui applicare la vista, ed eventualmente dicendo a view cosa fare nel caso in cui il parametro passato non sia di quel vocabolario.
Vado a memoria, non so se i passaggi sono proprio pari pari!

edubacco wrote:
se il problema è quello che esprimi qui

http://www.drupalitalia.org/node/17214

Io modificherei la vista della tassonomia aggiungendo un 'contextual filter' (nella sezione avanzate) dandogli una validazione del parametro passato via url, impostando il vocabolario su cui applicare la vista, ed eventualmente dicendo a view nel caso in cui il parametro passato non sia di quel vocabolario.
Vado a memoria, non so se i passaggi sono proprio pari pari!

Scusa ma ho capito veramente poco... contextual filter nella sezione avanzate di che ? validazione del parametro passato via url ? sto in alto mare !!

Allora, per fare chiarezza.. Con drupal per la maggior parte dei problemi esistono varie soluzioni, e da quel poco che ho capito del tuo problema view può essere una soluzione. View è però un modulo che a prima vista può sembrare un po' ostico, bisogna farsi un attimo il callo.
Inoltre per avere una soluzione efficace bisogna avere bene in testa qual è il problema.
Quindi, come visualizzi il tuo elenco di contenuti? Hai creato una vista che visualizza il tipo di contenuto o visualizzi la pagina del termine di vocabolario?

Personalmente farei una vista che seleziona tutti i nodi del tipo di contenuto, e applicherei un ordinamento di tipo 'title'

Creo una serie di contenunti associati a più termini sotto un vocabolario.
Poi ho creato con views di tipo termine un blocco-elenco di questi termini linkabili ( con l'opzione del campo "Collega questo campo alla pagina del suo termine tassonomico"). Quando visualizzo questo blocchetto con l'elenco dei termini e clicco su un termine mi viene visualizzata (in automatico) la pagina con tutti i nodi-contenuti associati ad un termine, ma sono ordinati per data e ti assicuro, dato che ci sto provando da tempo, che non è facile ordinarli per titolo del nodo ( ho trovato solo un modulo nodeorder che un pò mi aiuta ).

( In realtà non mi serve solo una vista per elencare dei nodi, l'avrei già fatta )
;)

Ok, ora mi è tutto molto più chiaro..
E allora immagino che utilizzaeri anche altri termini per creare altre pagine, e che magari queste altre pagine dovranno essere ordinate per data.

E perchè non ricreare la pagina con view invece che tentare di sistemare la visualizzazione predefinita della tassonomia?

Io farei così:
-collego gli elementi del blocco ad un link del tipo /nomepagina/[term_name] (se non sbaglio devi avere il modulo token), invece che alla pagina della tassonomia

-con view, creo una pagina che richiama tutti i contenuti e li ordina per nome.
Dò a questa pagina l'url /nomepagina/%
Nella sezione advanced setting, metto un filtro contestuale 'has taxonomy term id', che mi prenderà il valore di % e verificherà appunto se il contenuto ha il termine di tassonomia %.
Imposto questo filtro dicendogli
'when filter value is NOT in the url: show'page not found'
'when filter value is in the url or a default is provided:
ovverride title: %1
specify validation criteria: Validation taxonomy term
Vocabularies: selezioni il vocabolario desiderato
Filter value type: term name converted to term id

Salvo e dovrebbe essere apposto.

Così mi posso anche gestire degli url in modo autonomo..
Spero di essere stato abbastanza chiaro!

1) "E perchè non ricreare la pagina con view invece che tentare di sistemare la visualizzazione predefinita della tassonomia?"
E' vero quello che dici ma perchè non si può modificare la visualizzazione predefinita della tassonomia ?!!

2) "con view, creo una pagina che richiama tutti i contenuti e li ordina per nome."
Ma così dovrei creare tante pagine per ogni lista di nodi che ogni termine mi tira fuori ??!

Premetto che ho utilizzato token e viste con token ma, sicuramente per mancanze mie, ho capito veramente poco della view e delle opzioni che mi hai descritto successivamente.

Ti ringrazio in ogni caso per la tua disponibilità.

E' un periodo in cui ho molto lavoro (nel mondo reale, niente pc =) ), appena ho un attimo di tempo torno!
Trovata una soluzione nel frattempo?

Si, per quello che dovevo fare mi è bastato utilizzare il modulo nodeorder.
;)