Joomla.it Forum

Forum traduzioni italiano => Le traduzioni e le informazioni della community => Articoli della community => Topic aperto da: spaceodissey - 02 Ago 2012, 14:57:31

Titolo: Differenziare gli articoli in base alla sezione di provenienza
Inserito da: spaceodissey - 02 Ago 2012, 14:57:31
Prendendo spunto da una domanda sul forum ho scritto questo articolo che spero possa essere utile a qualcuno.

Come č scritto a conclusione del testo, chiunque avesse idee per migliorare o altri metodi per fare la stessa cosa si faccia sentire che modifico/aggiungo.

http://www.joomla.it/articoli-community-16-e-17-tab/5651-differenziare-gli-articoli-in-base-alla-sezione-di-provenienza.html
Titolo: Re:Differenziare gli articoli in base alla sezione di provenienza
Inserito da: Fabyo88 - 02 Ago 2012, 16:31:47
... la soluzione di mettere il nome della categoria č un poco pessima... immagina di avere due categorie con nomi simili... o immagina anche una categoria con un nome lunghissimo... perchč sporcare il codice in questa maniera esagerata :S

la soluzione pių semplice č quella di inserire l'ID della categoria ( $item->catid )

Es.
Codice: [Seleziona]
<h2 class="cat_<?php echo $item->catid?>">titolo articolo</h2>
Titolo: Re:Differenziare gli articoli in base alla sezione di provenienza
Inserito da: lensky - 03 Ago 2012, 10:08:06
comunque mi sembra un ottimo spunto!

una domanda da chi come me si occupa solo di fare template ma non conosce php :
dove trovo l'elenco degli elementi 'recuperabili', come catid?

mi sto ponendo il problema di come fare un template pių flessibile possibile....
Titolo: Re:Differenziare gli articoli in base alla sezione di provenienza
Inserito da: spaceodissey - 03 Ago 2012, 10:16:00
... la soluzione di mettere il nome della categoria č un poco pessima... immagina di avere due categorie con nomi simili... o immagina anche una categoria con un nome lunghissimo... perchč sporcare il codice in questa maniera esagerata :S

la soluzione pių semplice č quella di inserire l'ID della categoria ( $item->catid )

Es.
Codice: [Seleziona]
<h2 class="cat_<?php echo $item->catid?>">titolo articolo</h2>

Ho aggiunto il tuo suggerimento all'articolo (citandoti, ovviamente).
Grazie!
Titolo: Re:Differenziare gli articoli in base alla sezione di provenienza
Inserito da: spaceodissey - 03 Ago 2012, 10:41:15
comunque mi sembra un ottimo spunto!

Grazie

mi sto ponendo il problema di come fare un template pių flessibile possibile....

Non rispondo direttamente alla tua domanda, ma ti do un suggerimento: se per "flessibile" intendi personalizzabile via CSS non mettere mai tag vuoti ma aggiungi quante pių classi possibili (con criterio, naturalmente).
Nel caso degli articoli featured sarebbe buono avere un html del tipo:
< h2 class="featured item-1 cat_189"> o con addirittura pių classi se lo ritieni necessario, in modo da poterlo personalizzare in modi diversi.
Naturalmente "item-1" dovrebbe essere progressivo...
Titolo: Re:Differenziare gli articoli in base alla sezione di provenienza
Inserito da: bsal - 11 Ago 2012, 03:08:49
Molto interessante. Grazie!