ASTUCE - Utiliser les champs personnalisés par leurs noms simplement

Utiliser les champs personnalisés par leurs noms simplement

Salut super joomlers!

Vous allez me dire qu'il y aura des conflits de noms si on utilise cette méthode et que les noms des champs personnalisés ne sont pas forcéments uniques. Mais si on s'y prend bien et qu'on utilise ce petit bout de code. On s'en sort beaucoup plus simplement qu'en essayant de vouloir retenir par coeur, même en ayant noté sur un document les id des différents champs personnalisés. Voici le bout de code:


$champs_par_nom = \Joomla\Utilities\ArrayHelper::pivot($liste_de_champs, 'name');

La partie $liste_de_champs correspond à la variable qui contient déjà les champs personnalisés de votre élément. Dans les cas communs (com_content.article, com_user.user, etc...)

Voilà, c'est tout pour cette fois

Alexandre ELISÉ

Développeur #PHP spécialiste #Joomla! Si mon travail vous a plu n'hésitez pas à laisser votre avis sur Google Reviews. Si mes articles vous ont été utiles vous pouvez me le dire avec Paypal.me ça m'encourage à continuer et me permet de savoir que vous apprecier le contenu. Sinon vous pouvez toujours m'envoyer un email pour me faire part de vos suggestions.

Recevoir la Newsletter

Super Joomlers! Faites le plein d'astuces Joomla!
Nous détestons le spam tout autant que vous et nous ne vous enverrons aucun email non sollicité. Vous pouvez vous désinscrire / réinscrire à tout moment