Back to top

Autore Topic: leggere variabile modulo [RISOLTO]  (Letto 3562 volte)

Offline scheccia

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
leggere variabile modulo [RISOLTO]
« il: 08 Feb 2010, 16:41:43 »
Sto modificando un modulo e fin qui niente di particolare, ho aggiunto una variabile nel file xml e nella gestione admin è tutto funzionante... ora questo modulo dà il risultato in una pagina dove vorrei poter inserire questa variabile... ma non ci riesco
$params->get('nome variabile') non funziona... sapete cortesemente aiutarmi a leggere questa var? Grazie mille
« Ultima modifica: 08 Feb 2010, 21:30:39 da scheccia »

mau_develop

  • Visitatore
Re:leggere variabile modulo
« Risposta #1 il: 08 Feb 2010, 17:10:18 »
$params->get('nome variabile') non funziona
---------------------------------------------
...quindi hai sbagliato a scrivere il modulo...

M.

http://forum.joomla.it/index.php?topic=69698.0;prev_next=prev
« Ultima modifica: 08 Feb 2010, 17:18:23 da mau_develop »

Offline scheccia

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:leggere variabile modulo
« Risposta #2 il: 08 Feb 2010, 17:20:41 »
no... nel modulo viene letta la variabile, ma io vorrei passarla nella pagina principale, in pratica il modulo è un modulo di ricerca su tag... questo da' come risultato la lista dei messaggi trovati, io vorrei mettere una descrizione prima dei risultato( es: questa è la lista di tutti gli indirizzi presenti a Roma di ristoranti) ho creato una nuova variabile nel modulo dove metto la descrizione... ma adesso non riesco a stamparla nella pagina dei risultati.
Spero di essermi spiegato bene  :P

mau_develop

  • Visitatore
Re:leggere variabile modulo
« Risposta #3 il: 08 Feb 2010, 17:54:49 »
Spero di essermi spiegato bene
------------------------------
ummh .... no :)

nel modulo viene letta la variabile, ma io vorrei passarla nella pagina principale
---------------------------------------------------------------
non riesco a capire quale sia la "pagina principale" se hai un modulo, una variabile puoi printarla nel modulo.

Poi parli di variabili.... quello è un parametro non una variabile... serve per switchare l'esecuzione a seconda di come viene valorizzata.

es se ho un parametro "testobold" e un menu si e no, nel mio modulo posso fare:

if params get testobold true -> applica stile bold, else applica stile normale...
altrimenti non capisco

M.

Offline scheccia

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:leggere variabile modulo
« Risposta #4 il: 08 Feb 2010, 18:21:27 »
scusami... cerco di spiegarmi meglio (non posso fartelo vedere xchè lo sto lavorando off-line).
La chiamo variabile perchè è un input testo che posso cambiare per ogni modulo creato.
La pagina principale è la pagina dove viene stampato il risultato (x intenderci meglio la pagina centrale, dovrebbe essere il content (spero di non sbagliarmi)).

Ti allego l'immagine di quello che vorrei...
in blu è la variabile (o parametro :P che ho inserito) che nel modulo la leggo con $params->get('nome variabile').
in Rosso è dove vorrei farla visualizzare


mau_develop

  • Visitatore
Re:leggere variabile modulo
« Risposta #5 il: 08 Feb 2010, 19:12:54 »
no, sai che non riesco a capire...vabbè dai nn importa, magari qualcuno intuisce e ti da una mano...

M.

Offline scheccia

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:leggere variabile modulo
« Risposta #6 il: 08 Feb 2010, 19:20:29 »
ok :D
Te lo dico nell'ultimo modo che mi è venuto in mente... è come se cerco di leggere il nome del modulo e lo voglio stampare dentro una news.

mau_develop

  • Visitatore
Re:leggere variabile modulo
« Risposta #7 il: 08 Feb 2010, 21:10:57 »
è come se cerco di leggere il nome del modulo e lo voglio stampare dentro una news.
-------------------------------------

... dai nn fare così che mi confondi del tutto :)

M.

mau_develop

  • Visitatore
Re:leggere variabile modulo
« Risposta #8 il: 08 Feb 2010, 21:16:05 »
Forse non hai ben chiaro il concetto di modulo...
consideralo un box, chiuso rispetto il resto della pagina....
un cubetto che incastri dove vuoi...

cosa può contenere? tutto ciò che vuoi tirare fuori dal framework di joomla tramite query e script.

cosa centrano le news e il resto?

M.

Offline scheccia

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:leggere variabile modulo
« Risposta #9 il: 08 Feb 2010, 21:30:21 »
era una specie di esempio... cmq risolto ho effettuato una query ai parametri del modulo ;)

mau_develop

  • Visitatore
Re:leggere variabile modulo [RISOLTO]
« Risposta #10 il: 08 Feb 2010, 21:37:02 »
cmq risolto ho effettuato una query ai parametri del modulo
-----------------------------------------------------------
????????????????????

.... se funziona bene così .....

M.

Offline scheccia

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:leggere variabile modulo [RISOLTO]
« Risposta #11 il: 08 Feb 2010, 22:20:28 »
la metto nel caso servisse...

Codice: [Seleziona]
$query = "SELECT *
  FROM #__modules
  WHERE id = '" . $module_id . "'
  ORDER by ordering ";
  $database->setQuery($query);
$results = $database->loadObjectList();
if(count($results)) {
  foreach($results as $r) {
   $params->merge( new JParameter( &$r->params ) );
   $titolo= $r->title;
   }
}
$descript= $params->get('descript');

echo "<div class=\"componentheading\"><h2>".$titolo."</h2></div>";
echo $descript."<br><br> ";

legge i parametri di un modulo da altre pagine php. L'unica var da assegnare è l'id del modulo.

 



Web Design Bolzano Kreatif