Vérifier l'existence d'une page statique sur base de son ID
if(isset($plxMotor->aStats[$staticId])) est utilisé dans le site et fonctionne bien
j'essaie de faire la même chose mais dans le fichier admin.php d'un plugin
apparemment il ne trouve pas l'ID dans le tableau alors qu'il est correct
dans admin.php, $plxMotor est de la classe class.plx.admin qui hérite de class.plx.motor
est-ce que je dois appeler une méthode pour que le tableau soit rempli ?
merci
Connectez-vous ou Inscrivez-vous pour répondre.

Réponses
Bonjour,
Dans le fichier admin.php ou config.php d'un plugin, le tableaux des pages statiques est normalement accessible avec:
Pour extraire ou comparer les ID des pages statiques à une valeur arbitraire, tu peut boucler sur le tableau.
Par exemple pour afficher le numero/id et le nom de la page statique:
Tu peut faire un
var_dump($plxAdmin->aStats);pour voir les infos / champs associés à chaque ID.Tu peut donc faire :
if(isset($plxAdmin->aStats[$staticId])). sans passer par plxMotor.Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de PluXml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RÉSOLU] dans le titre de votre question une fois le soucis réglé, Merci
Bonjour,
$id doit être justifié sur 3 chiffres à gauche :
Par contre dans un hook, il faut remplacer $plxAdmin par $this.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2