Joomla.it Forum
Componenti per Joomla! => SEO => : vinset 17 Jul 2009, 12:11:11
-
Ho attivato il SEO in Joomla 1.5.12
Riscontro il seguente proble nell'url generato
http://localhost/standard/component/content/article/6-commenti-partite/9-fdfadsfds-.html
anzicchè
http://localhost/standard/component/content/article/9-fdfadsfds-/6-commenti-partite.html
Praticamente vengono invertite la categoria con l'articolo e ciò comporta un errore o la visualizzazione di unn altro articolo...
Ho provato a risolvere da solo il problema ma dopo una giornata e mezza di sbattimenti chiedo se c'è qualcuno che sa aiutarmi!
-
Ciao Vinset ;)
Senza suffissi riscontri lo stesso problema?
Obbiettivamente, e senza nessun'altra indicazione, è inspiegabile. Sopratutto quando scrivi... "e ciò comporta un errore o la visualizzazione di un altro articolo"
Stai lavorando in locale? quelle url a cosa si riferiscono... un componente? una pagina?
-
Stesso problema senza suffissi... Sto lavorando in locale ma il problema si presenta anche in remoto, le url non sono altro che i link associati al titolo di un articolo o al leggi tutto dello stesso. Teoricamente basterebbe addirittura sostituire il semplice id categoria con quello dell'articolo per avere il giusto link!
Spero di esser stato più chiaro ora!
-
Non riesco a capire da cosa dipenda. E' molto strano. Utilizzi solo il seo nativo di joomla o hai istallato qualche plugin seo?
-
Solo il seo di joomla! Mi sai dire qual'è il file che trasforma l'url?
-
In /plugins/system/ ci sono due file chiamati sef.
Comunque secondo me non dovresti effettuare un hack in questi file. Sono moltoooo delicati. Sicuramente avrai acquisito l'esperienza necessaria in tutti questi anni ma ciò che ti consiglio è di prestare molta attenzione. :)
tieni informati... ;)
-
Ho già controllato.. non sono quelli i file in questione!
-
Ho trovato la soluzione hackerando il file components/com_content/helper/route.php
Non so da dove sia scaturito tutto ciò ma per lo meno ora è tornato tutto alla normalità!
-
Ho trovato la soluzione hackerando il file components/com_content/helper/route.php
Non so da dove sia scaturito tutto ciò ma per lo meno ora è tornato tutto alla normalità!
Ciao, ho il tuo stesso problema...
sapresti dirmi su che righe intervenire per risolvere questo errore???
-
Sostituisce le righe 42-51 con queste
//Create the link
$link = 'index.php?option=com_content&view=article&id='. $id;
if($catid) {
$link .= '&Itemid='.$item->id;
}
if($item = ContentHelperRoute::_findItem($needles)) {
$link .= '&catid='.$catid;
};
-
siiii :)
adesso è di nuovo ok... grazie mille per il tuo aiuto ;)