Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : iacoposk8 10 Jan 2012, 10:16:01
-
ciao a tutti! è possibile riscrivere le url con regole più precise?
mi spiego meglio, un url del tipo:
index.php?option=com_content&Itemid=2&id=1&view=article&lang=it
che apre un articolo di nome ciao mondo probabilmente l'url riscritto sarà
/ciao_mondo
se io volessi tipo far si diventi:
/1/ciao_mondo/en
come posso fare?
ci sono componenti dove gli puoi dire link per link come riscriverli, ma se io ne avessi 1000 scritti come
/alias e vorrei che fossero /id/alias/lang come posso fare?
-
ciao iacoposk8, qui dovresti trovare quanto cerchi http://extensions.joomla.org/extensions/site-management/sef (http://extensions.joomla.org/extensions/site-management/sef)
-
ne conosce per caso uno in particolare che potrebbe consigliarmi?
io avevo provato acesef dove potevo riscrivere le url in ogni modo solo che non potevo (forse mi sbaglio) specificare una regola di riscrittura tipo alias/id/lingua ma riscrivere manualmente le url una alla volta
-
Ciao iacoposk8, ti prego dammi del tu. Per quanto riguarda il tuo problema non l'ho mai affrontato direttamente, quindi non so darti una risposta precisa. Spero ti possa aiutare qualcun'altro nel forum.
Ciao.
-
è lo stesso problema che ho io... E che non riesco a risolvere con i plugin...
-
Se di diletti in programmazione possiamo vedere di riuscire a cercare noi come fare... io ho trovato che in includes/router.php c'è la funzione _buildSefRoute e al suo interno ci sono tutte le regole per la riscrittura dell'url, se riusciamo a capire come riscrivere questo metodo con plugin o qualcos'altro siamo a posto, perchè nello stesso file ci sarà la funzione per leggere la url riscritta e la utilizzeremo allo stesso modo
-
ma col modulo nativo di joomla hai provato? x me ti basta
-
Il problema è che non sempre funziona come dovrebbe dipende da che parte del sito arrivi in un determinato punto purtroppo!
-
ma col modulo nativo di joomla hai provato? x me ti basta
però devo trovare il modo di bloccare la funzione nativa di joomla per la riscrittura delle url e far si che venga lanciata la mia funzione
-
SonoPio:
Il problema è che non sempre funziona come dovrebbe dipende da che parte del sito arrivi in un determinato punto purtroppo!
Ke intendi? io di problemi a seconda dell'hosting altri problemi nn ne conosco
iacoposk8: [/size][size=78%]però devo trovare il modo di bloccare la funzione nativa di joomla per la riscrittura delle url e far si che venga lanciata la mia funzione[/size]
[size=78%]su questo nn so risponderti...
-
Non in base all'hosting, ma in base a come arrivi all'articolo o alla parte del sito...
per esempio:
A) se dal mio sito se tu vai all'articolo direttamente di da questo URL [size=78%]http://www.xgraficsite.org/item/13-le-professioni-della-pubblicit%C3%A0.html (http://www.xgraficsite.org/item/13-le-professioni-della-pubblicit%C3%A0.html)[/size]
B) se arrivi agli articoli in base al menu in alto, ti da questo URL [size=78%]http://www.xgraficsite.org/la-carta/i-formati-della-carta/item/10-iso-216-i-formati-della-carta.html (http://www.xgraficsite.org/la-carta/i-formati-della-carta/item/10-iso-216-i-formati-della-carta.html)[/size]
Questo intendevo!
Io per esempio avrei bisogno di far arrivare sempre lo stesso URL... per esempio i secondo a parte .../item/... ma non riesco!
-
oddio, mica lo os se ho capito... prova a creare un nuovo menù con una voce di tipo singolo articolo senza poi attivare il modulo, se no vuol dire ke nn ho capito e devi aspettare qualcun altro...
-
No perchè l'home page è un mod di K2 che mi visualizza gli ultimi articoli inseriti in ordine di data... mentre dal menu sopra ti colleghi con le categorie, e vedi gli articoli in base alla categoria!
prevedo a fine anno di avere centinaia di articoli nel sito, e come faccio?? ogni volta dovrei fare un link diretto all'articolo?? Non è fattibile!