PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 28/04/2015 21:27:56

Gari
Membre
Inscription : 01/05/2014
Messages : 214

[plugin technique] plnStaticPages

Ce plugin s'adresse aux développeurs de plugins.

Vous developpez un plugin pour pluXml et souhaitez ajouter du contenu côté site. Il n'existe aucun méthode directement fournie par pluXml pour cela, la façon de faire la plus simple étant de détourner le fonctionnement du moteur concernant les pages statiques. Cela requiert l'instanciation de plusieurs hooks et de mettre les mains dans le code de pluXml : pas facile !

Pas de panique, plnStaticPages prend en charge toute la gestion des "fausses" pages statiques pour vous !

Il est très simple à utiliser :
- Installer et charger le plugin plnStaticPages
- appeler la méthode statique plnStaticPages::newStaticPage() à partir de votre plugin en fournissant quelques informations utiles.
Et voilà !

Le plugin permet de gérer très simplement :
- le contenu de votre fausse page statique, que vous souhaitiez passer par une callback ou un fichier
- le titre de la page statique
- le titre situé dans la barre du navigateur
- la présence éventuelle d'un lien dans la barre de navigation de pluXml
- le template à utiliser pour afficher la page statique

Une fonction plnStaticPages::setField() permet de modifier à la volée un paramétrage, avant l'affichage bien sûr (sinon c'est trop tard), ce qui offre une grande souplesse d'utilisation (par exemple si un événement se déclenchant pendant le fonctionnement de votre plugin requiert de modifier quelque chose).

La page d'aide du plugin offre quelques exemples d'utilisation (sous la forme d'un mini-tutoriel), qui vous permettront de rapidement voir ce que le plugin peut faire.

Lien de téléchargement : plnStaticPages v1.0

Hors ligne

#2 04/02/2016 13:13:23

Nouala
Membre
Inscription : 04/02/2016
Messages : 5

Re : [plugin technique] plnStaticPages

Bonjour,

Je viens d'installer PlnCalendrier avec PlnStaticPages mais le calendrier ne s'affiche pas correctement (affichage du calendrier : L 1 M 2 le tout les uns en dessous des autres).
Du coup je regardais que faire pour l'intallation de Static Pages et je ne comprends pas "- appeler la méthode statique plnStaticPages::newStaticPage() à partir de votre plugin en fournissant quelques informations utiles.".
Que dois je faire?

En vous remerciant d'avance,

Cordialement,

Hors ligne

#3 08/02/2016 17:24:42

Gari
Membre
Inscription : 01/05/2014
Messages : 214

Re : [plugin technique] plnStaticPages

Bonjour,
à mon avis le problème est lié au cache css. Il suffit de redémarrer le navigateur et/ou de rafraichir (F5).
Je suppose que le problème a déjà été corrigé étant donné qu'il date de quelques jours smile
Gari.

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2018 PluXml.org, tous droits réservés