Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : 7su7 25 Apr 2009, 17:37:47
-
Nella parte amministrazione del plugin come parametri del modulo faccio visualizzare tutte le categorie. In teoria da li se ne dovrebbe scegliere una, che dovrebbe essere passata lato frontend per visualizzare le notizie relative a quella categoria.
Il problema è che lato frontend non riesco a recuperare il nome della categoria...l'istruzione $params->get('name') sembra non funzionare.
Qualche aiuto?
vi posto il file xml e e quello php
<?xml version="1.0" encoding="utf-8"?>
<install type="module" version="1.5.0">
...
<description>Mostra le ultime offerte</description>
<files>
<filename module="mod_ultimeofferte">mod_ultimeofferte.php</filename>
<filename>index.html</filename>
<filename>helper.php</filename>
<filename>tmpl/default.php</filename>
<filename>tmpl/index.html</filename>
</files>
<params>
<param name="name" type="sql" default="Non ci sono categorie" label="Seleziona una categoria" query="SELECT name FROM #__sobi2_categories"/>
</params>
</install>
<?php
class modUltimeOfferteHelper
{
function getOfferte( $params )
{
$namecat = $params->get('name');
...
return $namecat;
}
?>
-
qualche aiuto?
-
Ciao 7su7,
sollecitare un aiuto dopo 50 minuti dal primo post in una giornata di festa quando il tuo messaggio è ancora al primo posto non è un'idea fenomenale ;)
Porta un po' di pazienza e qualcuno ti saprà aiutare.
-
ok..forse hai ragione..è che già avevo scritto un post verso l'una e neanche lì avevo ricevuto risposta..
cmq aspetto :P
-
qualcuno che mi aiuta c'è?
-
in un file .xml non puoi andare ad inserire una query sql
ciao
-
ho risolto il problema..avevo sbagliato a scrivere la sintassi della query xml..
questo è la parte di file che ho corretto
...
<param name="name" type="sql" default="0" label="Seleziona una categoria" query="SELECT catid, name FROM #__sobi2_categories" key_field="catid"/>
...
è necessario impostare un campo key_field e un value_field..
il value_field è quello che viene mostrato, mentre il key_field è quello che viene passato a $params
cmq si possono prendere i dati dal db e mostrarli tramite file xml..
questo è stato un link illuminante: http://docs.joomla.org/Sql_parameter_type
-
ciao
scusa è vero.. di solito non utilizzo mai la funzione in un file xml
grazie per il link, lo terrò a mente
ciao
-
de nada..de nada 8)