Je crée un module personnalisé dans un thème principal warp7 et je souhaite obtenir des informations de K2 utilisées comme option de gestion de contenu.
J'ai créé une barre latérale et inséré un module personnalisé (celui du tutoriel helloworld). Maintenant, je veux avoir accès à k2 pour obtenir des valeurs de champs supplémentaires spécifiques à afficher.
Pouvez-vous m'indiquer quoi faire? J'ai réussi à obtenir l'identifiant de l'article K2 jusqu'à présent, mais je ne sais pas comment obtenir toutes les autres informations.
Merci d'avance
[~ # ~] éditer [~ # ~] Dans helper.php du module que je développe, j'ai ce code:
public static function getHello($params) {
$k2params = \K2HelperUtilities::getParams('com_k2');
$mainframe = JFactory::getApplication();
$id = JRequest::getInt('id'); // $id is the K2 item id
return $id;
}
Donc, après une vue détaillée sur mod_k2_content
, J’ai pu obtenir la méthode getItems
et la changer en getItem
, et obtenir un seul élément paramétré avec quelques petites modifications et modifications.