Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : mimedia 03 Apr 2012, 16:43:21

: Passare parametri nel wrapper
: mimedia 03 Apr 2012, 16:43:21
Ciao a tutti,
ho realizzato una piccola app che effettua ricerce in tabelle relazionate e ne mostra i risultati, prima in un elenco filtrato, poi nella scheda dettaglio.
Tutto questo gira perfettamente in un wrapper.

Avrei la necessità di creare dei link alla pagina dettaglio da uno (o più) articoli.
per fare questo devo richiamare un link di tipo wrapper, per visualizzare la mia pagina, e passare un parametro (id).

Escludendo la creazione di "menu nascosti" che mi costringerebbe a creare 180 voci (una per ogni id), come posso fare?

Dimenticavo versione 2.5.4 (appena aggiornata)

MiM
: Quasi risolto Re:Passare parametri nel wrapper
: mimedia 03 Apr 2012, 18:32:38
Ok, ho trovato questa soluzione che funziona egregiamente:
components/com_wrapper/views/wrapper/  >> view.html.php

dopo la definizione:
:
$url = $params->def('url', '');
ho aggiunto questo blocco di codice:

:
       
foreach ($_GET as $key => $value) {
   if ($key<>"option" && $key<>"Itemid") {             
      $url.=(strpos($url,"?")) ? "&" : "?";             
      $url.="$key=$value";             
   }           
}


L'unico problema è che al prossimo aggiornamento sicuramente il file verrà sovvrascritto..

cambio la domanda in

Come posso rendere questa modifica insensibile agli aggiornamenti, con la tecnica degli override è possibile?

Grazie
: Re:Passare parametri nel wrapper
: mau_develop 03 Apr 2012, 18:39:01
la tua app deve diventare un estensione di joomla, un componente.

http://docs.joomla.org/Component_Development

M.
: Re:Passare parametri nel wrapper
: mimedia 03 Apr 2012, 18:42:38
azz!  :)

sospettavo che alla fine non me la sarei cavata con poco...

Mi metterò a studiare ma mi sembra ci sia tanta roba..

Grazie