Bonjour,
Après une journée de recherche, je me tourne vers vous
Mon problème est très simple : je n'arrive pas à créer un composant qui affiche une table de la BD dans la partie frontend du site.
Je ne sais pas trop où placer le code (trouvé dans la doc)
J'utilise le composant helloworld pour plus de simplicité :
helloworld.xml
site/index.html
site/helloworld.php
site/controller.php
site/views/index.html
site/views/helloworld/index.html
site/views/helloworld/view.html.php
site/views/helloworld/tmpl/index.html
site/views/helloworld/tmpl/default.xml
site/views/helloworld/tmpl/default.php
site/models/index.html
site/models/helloworld.php
Je voulais utiliser le bout de code dans : site/views/helloworld/tmpl/default.php mais rien ne s'affiche.
Faut-il l'utiliser dans une fonction dans : site/models/helloworld.php puis le récupérer (comment ?) la vue ?
Merci d'avance
Après une journée de recherche, je me tourne vers vous
Mon problème est très simple : je n'arrive pas à créer un composant qui affiche une table de la BD dans la partie frontend du site.
Je ne sais pas trop où placer le code (trouvé dans la doc)
Code PHP:
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select(array('champ', 'champ2'));
$query->from('#__table');
$db->setQuery($query);
$results = $db->loadObjectList();
J'utilise le composant helloworld pour plus de simplicité :
helloworld.xml
site/index.html
site/helloworld.php
site/controller.php
site/views/index.html
site/views/helloworld/index.html
site/views/helloworld/view.html.php
site/views/helloworld/tmpl/index.html
site/views/helloworld/tmpl/default.xml
site/views/helloworld/tmpl/default.php
site/models/index.html
site/models/helloworld.php
Je voulais utiliser le bout de code dans : site/views/helloworld/tmpl/default.php mais rien ne s'affiche.
Faut-il l'utiliser dans une fonction dans : site/models/helloworld.php puis le récupérer (comment ?) la vue ?
Merci d'avance
Commentaire