Joomla.it Forum

Non solo Joomla... => Sviluppo => : james81 17 Apr 2012, 17:13:01

: Modifica link per Sef
: james81 17 Apr 2012, 17:13:01
salve,
come suggeritomi posto il mio quesito in questa sezione:
ho un componente per la visualizzazione dei prodotti che funziona per quanto riguarda il SEF direttamente con Jommla 1.7 senza bisogno di plugin particolari.

Ora spulciando nel codice del componente ho trovato il link che punta ai vari prodotti, purtroppo quando ci clicco sopra il link viene così convertito:

www.miosito.it/nomecomponente/categoria/prodotto.html

io invece vorrei convertirla così:

www.miosito.it/categoria/categoria1/categoria2/prodotto.html

questo il codice in questione:

:
$prods[$key]->car_link = SetSEFLink('index.php?option=com_componente&controller=prod&task=view&category_id='.$category_id.'&prod_id='.$prods[$key]->prod_id, $useDefaultItemId);
volevo capire come e se è possibile ottenere quello che voglio io
: Re:Modifica link per Sef
: james81 23 Apr 2012, 15:03:23
UP
: Re:Modifica link per Sef
: mau_develop 23 Apr 2012, 15:10:58
se ciò che hai non fa ciò che vuoi vuol dire che non va bene, nelle extensions trovi sicuramente qualcosa di più gestibile

M.
: Re:Modifica link per Sef
: james81 23 Apr 2012, 16:03:10
hai qualcosa da consigliare ?
: Re:Modifica link per Sef
: mau_develop 23 Apr 2012, 16:23:28
beh non c'è da consigliare c'è da cercare qualcosa che faccia ciò che vuoi.
Personalmente mi va benissimo quello di J

M.
: Re:Modifica link per Sef
: james81 23 Apr 2012, 16:37:51
ok...ma allora non ho capito il funzionamento per poterlo modificare
: Re:Modifica link per Sef
: mau_develop 23 Apr 2012, 16:42:38
no no, non ho detto che ti va bene quello di J ho detto che a me va bene, non so nemmeno se si può modificare...

M.
: Re:Modifica link per Sef
: james81 23 Apr 2012, 16:54:03
ahh...ok
 allora (non conosco bene il funzionamente a livello di codice) c'è possibilità mettendo mano al codice del componente di visualizzare l'indirizzo come voglio io?
: Re:Modifica link per Sef
: mau_develop 23 Apr 2012, 18:50:02
certo, se sai scrivere codice sicuramente.

M.
: Re:Modifica link per Sef
: james81 23 Apr 2012, 23:46:06
il mio quesito era proprio questo:
individuato il link all'interno del mio componente , comì'è che lavora la funzione in joomla che riscrive gli url, che tipo di parametri utilizza? cioè: presumo che l'url venga riscritto sulla base di alcune variabili/parametri passati dal componente.
Ho cercato in rete ma non ho trovato guide o approfondimenti sù come funziona il "core" di joomla per quanto rigurda il SEF
: Re:Modifica link per Sef
: mau_develop 24 Apr 2012, 09:25:57
http://docs.joomla.org/Supporting_SEF_URLs_in_your_component
come fa un componente così fa Joomla
M.