Hello @all,
Je travaille sur un site d'association de club de foot.
Ce club à plusieurs équipes, selon les catégories d'âges.
Ce site est conçu avec :
Joomla v3.4
SEBLOD
Avec SEBLOD, j'ai créé 2 gabarits :
EQUIPE
JOUEUR
Il y a donc un article pour chaque équipe et un article pour chaque joueur.
L'idée étant que dans l'article équipe, s'affiche la liste des joueurs (avec des liens vers les articles des joueurs).
Dans le concept, cela parait simple.
Mais cela fait presque une dizaine de jours que je bloque sur ça.
J'ai tenté par mal pas de méthodes, dont celle qui me paraissait la top du top :
Un groupX qui appelle un template OFF qui lui meme utilise un article en relation
Dans le template Equipe - Seblod, cela me fait plusieurs "foreach en php" (un pour les gardien, un pour les défenseurs...etc...), mais seul le premier foreach fonctionne, les autres déconnent (invalid argument)... comme si il ne pouvait pas gérer plusieurs foreach ?!
Alors, j'oublie l'aspect très pratique du groupX, et je vais créé pleiiiiiiin de champs "article en relation".
Seul bémol, ce champ ne récupère QUE le titre, l'id et le lien de l'article.
Sauf, que j'aimerai pouvoir chopper d'autres valeurs de mon gabarit article joueur (comme la photo, le numéro...)
Voici ce que je mets dans mon template Equipe Seblod.
id=26 étant l'id de mon article.
$render->introtext me donne du brut ::cck::46::/cck::
$render->title m'affiche le titre de l'article
$render->id m'affiche l'id de l'article
J'ai tenté plusieurs manières d'écrire pour récupérer d'autres valeurs... mais soit je m'y prends mal, soit cela n'est pas possible.
Si vous avez des pistes ? Merci d'avance
Je travaille sur un site d'association de club de foot.
Ce club à plusieurs équipes, selon les catégories d'âges.
Ce site est conçu avec :
Joomla v3.4
SEBLOD
Avec SEBLOD, j'ai créé 2 gabarits :
EQUIPE
JOUEUR
Il y a donc un article pour chaque équipe et un article pour chaque joueur.
L'idée étant que dans l'article équipe, s'affiche la liste des joueurs (avec des liens vers les articles des joueurs).
Dans le concept, cela parait simple.
Mais cela fait presque une dizaine de jours que je bloque sur ça.
J'ai tenté par mal pas de méthodes, dont celle qui me paraissait la top du top :
Un groupX qui appelle un template OFF qui lui meme utilise un article en relation
Dans le template Equipe - Seblod, cela me fait plusieurs "foreach en php" (un pour les gardien, un pour les défenseurs...etc...), mais seul le premier foreach fonctionne, les autres déconnent (invalid argument)... comme si il ne pouvait pas gérer plusieurs foreach ?!
Alors, j'oublie l'aspect très pratique du groupX, et je vais créé pleiiiiiiin de champs "article en relation".
Seul bémol, ce champ ne récupère QUE le titre, l'id et le lien de l'article.
Sauf, que j'aimerai pouvoir chopper d'autres valeurs de mon gabarit article joueur (comme la photo, le numéro...)
Voici ce que je mets dans mon template Equipe Seblod.
Code PHP:
$db = JFactory::getDBO();
$query = " SELECT * FROM #__content WHERE id='26' ";
$db->setQuery($query);
$render = $db->loadObject();
echo $render->introtext;
$render->introtext me donne du brut ::cck::46::/cck::
$render->title m'affiche le titre de l'article
$render->id m'affiche l'id de l'article
J'ai tenté plusieurs manières d'écrire pour récupérer d'autres valeurs... mais soit je m'y prends mal, soit cela n'est pas possible.
Si vous avez des pistes ? Merci d'avance
Commentaire