[TYPO3-UG Italy] Numero progressivo della pagina all'interno della sezione

Michael Tamburini barcarogf+typo3 at gmail.com
Thu Jul 30 11:14:12 CEST 2009


Ho provato così:

page.10.marks {
	N = TEXT
	N {
		numRows{
			table = pages
			select {
				pidInList.data = field:pid
				#where = sorting > field:sorting
				where = nav_hide!=1 AND doktype!=5 AND doktype!=6
				andWhere.data = {$lib.sorting}
				andWhere.wrap = sorting <= |
				
			}
		}
	}
}

In questo modo per la seconda e terza pagina ottengo correttamente il 
numero progressivo della pagina mentre per la prima ho 0.

Michael Tamburini ha scritto:
> Buongiorno a tutti, avrei necessità di inserire tramite Typoscript il 
> numero progressivo di pagina all'interno di una sezione, esempio:
> 
> sezione A
> -- leone
> -- tigre
> -- antilope
> -- giaguaro
> 
> Nelle pagine leone, tigre, antilope, giaguaro vorrei sostituire un 
> marker ###N### con rispettivamente 1,2,3,4 in modo tale che se un domani 
> riordino le pagine venga aggioranto automaticamente anche il numero.
> Ho pensato di inserire il campo sorting ma non è progressivo per sezione 
> quindi dovrebbe essere "normalizzato" ma non so in che modo. 
> L'alternativa che avevo pensato era fare una query contando quante 
> pagine ci sono prima della pagina corrente e aggiungere 1.
> È corretto il secondo approccio secondo voi?
> 
> Grazie,
> Michael.


More information about the TYPO3-UG-Italy mailing list