Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : Daniele Pinna 23 Dec 2009, 12:13:14
-
Salve a tutti.
Ho notato il problema solo oggi, ma probabilmente esiste da diverso tempo...
Nel mio sito web ho tre categorie di WebLink:
- Joomla (quelle originali del progetto)
- Siti Realizzati da me
- Siti Amici
Ciascuna categora è pubblicata come pure i vari weblink di ciascuna categoria.
Quando clicco sul menu Weblink
http://www.dapinna.com/collegamenti-web.html
mi fa vedere giustamente le 3 categorie, ma se clicco su una qualunque delle categorie non mi viene visualizzato il contenuto della categoria ma continua a visualizzarmi l'elenco delle categorie.
Da cosa può dipendere e come posso risolvere?
Ringrazio Anticipatamente per le Risposte :-)
-
Anche tu, come qualche altro utente, hai problemi di rewrite url.
Disattivalo temporaneamente, per verificare se la diagnosi è giusta.
-
Ho fatto delle prove e in effetti disattivando:
Friendly URL per i motori di ricerca
riesco a vedere i weblink.
E' qualcosa che si può risolvere mettendo mano al file .htaccess oppure è proprio un problema di Joomla?
-
Uhmmm, se utilizzi un componente di terze parti, puoi escludere il componente dal rewite direttamente dalle opzioni.
Se usi quello nativo di joomla ... be ... io ho risolto bypassando il componente e fare link diretti in questo modo, modificando il file
.../administrator/components/com_weblinks/config.xml (piu' o meno da linea 32)
<param name="link_icons" type="imagelist"
directory="/images/M_images" default="" label="Icon" description="PARAMICONIMG" />
<param name="direct_links" type="radio" default="0" label="Use Direct Links" description="">
<option value="0">No</option>
<option value="1">Yes</option>
</param>
</params>
</config>
.../components/com_weblinks/views/category/view.html.php (piu' o meno dalla linea 110).
$item =& $items[$i];
if($params->get('direct_links',0) == 1) {
$link = $item->url;
} else {
$link=JRoute::_('index.php?view=weblink&catid='.
$category->slug . '&id='. $item->slug);
}$menuclass = 'category'.$params->get( 'pageclass_sfx' );
Dopo queste modifiche nel pannello delle preferenze del lato admin, puoi scegliere il tipo di link da utilizzare (diretto o indiretto)
PS: In verde le linee da aggiungere
-
Utilizzo il componente di Joomla, ma in genere preferisco non mettere le mani nel codice, perché poi al prossimo aggiornamento mi dovrei ricordare di rifare le modifiche
-
Ho verificato un altro sito, sempre Joomla 1.5.15 come il mio e li i Weblink funzionano correttamente.
La configurazione del SEO è la stessa.
Quello che cambia è il server (due hosting diffrenti) e un commento nel mio .htaccess:
#Options +FollowSymLinks
Ma se tolgo il commento il sito da errore 500
Altra particolarità è che il mio sito è un J1.5x aggiornato nel tempo con patch fino alla 1.5.15 mentre l'altro sito è partito con la 1.5.15
-
Ho aggirato il problema (quindi non proprio risolto) usando un componente aggiuntivo... molto interessante:
http://extensions.joomla.org/extensions/directory-a-documentation/directory/5023