Bonjour à tous,
Je viens d'installer Joomla 1.7.2 et le module lofarticlesslideshow qui reprend à peu de choses près le même code que le module articles_news fourni avec Joomla, du moins en ce qui concerne le fichier xml et le fichier helper.
Dans le fichier "helper.php", on fait appel à la fonction $model->setState pour rédiger la requête. Or je ne souahite pas utiliser cette fonction mais écrire la requête dans le code "à l'ancienne", car j'ai besoin de sélectionner des tables particulières.
Mon problème est que je ne sais pas comment récupérer l'id de la catégorie.
La fonction joomla appelle la catégorie comme ça:
$model->setState('filter.category_id', $params->get('catid', array()));
Mais comment la récupérer sous forme de variable pour l'insérer dans ma requête ?
Exemple ci-dessous (j'ai condensé au minimum la requête), comment définir $id_de_la_catégorie ?
Merci d'avance pour votre aide
Je viens d'installer Joomla 1.7.2 et le module lofarticlesslideshow qui reprend à peu de choses près le même code que le module articles_news fourni avec Joomla, du moins en ce qui concerne le fichier xml et le fichier helper.
Dans le fichier "helper.php", on fait appel à la fonction $model->setState pour rédiger la requête. Or je ne souahite pas utiliser cette fonction mais écrire la requête dans le code "à l'ancienne", car j'ai besoin de sélectionner des tables particulières.
Mon problème est que je ne sais pas comment récupérer l'id de la catégorie.
La fonction joomla appelle la catégorie comme ça:
$model->setState('filter.category_id', $params->get('catid', array()));
Mais comment la récupérer sous forme de variable pour l'insérer dans ma requête ?
Exemple ci-dessous (j'ai condensé au minimum la requête), comment définir $id_de_la_catégorie ?
Code PHP:
$query = 'SELECT i.*,FROM content AS i WHERE c.id ='.$id_de_la_catégorie.';
Commentaire