Category:Fr:Phx
From MODx Wiki
|
| Accueil | Comment? | Astuces | Dev | Design | FAQ | Divers | Installation | Snippets | Plugins | Modules | Traduction |
Snippet MODx
- Auteur
- ncrossland
- Versions MODx
- >= 0.9.2
- Mise à jour
- 13/07/2007
introduction
PHx (Placeholders Xtended) ajoute des fonctions pour modifier l'affichage des placeholder, variable de modèle et paramètre. Le parseur récursif permet de balises imbriquées.
Installation
Nouvelle installation
- Télécharger et extraire l'archive.
- Créez un répertoire nommé "phx" dans votre [MODx Répertoire] / assets / plugins
- FTP ou copier les fichiers dans [MODx Répertoire] / actifs / plugins / phx
- Créer un nouveau plugin dans le gestionnaire appelé "PHx" et copiez / collez le contenu de phx.plugin.txt code dans le champ.
- Cochez "OnParseDocument" à l'onglet Système Evènements
Mise à jour
- Télécharger et extraire l'archive.
- De sauvegarde et de supprimer le contenu de [MODx Répertoire] / actifs / snippets / phx
- Créez un répertoire nommé "phx" dans votre [MODx Répertoire] / assets / plugins
- FTP ou copier les fichiers dans [MODx Répertoire] / actifs / plugins / phx
- Mise à jour de la "PHx" dans le gestionnaire de plugin et copiez / collez le contenu de phx.plugin.txt code dans le champ.
- Cochez "OnParseDocument" à l'onglet Système Evènements
Configuration
Sur l'onglet Configuration -> Plugin configuration entrez:
Phxdebug = news & events; int; phxmaxpass = 0 & Max. Passes; INT 50;
Utilisateurs avancés
Vous pouvez changer les valeurs par défaut de l'analyseur PHx
- Log events
- 0 = Disabled
- 1 = Activé de l'exploitation forestière PHx
- Lorsque cette option est activée PHx crée un journal détaillé de traitement pour chaque chargement de la page dans le journal des événements du système MODx (Manager-> Rapports-> System Events)
- Max. Passes:
- Entrez un nombre qui représente la profondeur maximale de vos balises imbriquées. Je recommande de laisser sur la valeur par défaut de 50.
Balises supportées
Lorsque cette option est activée, PHx supporte les extensions d'MODx balises suivantes:
- [+ Placeholder +]
- [* Variable *]
- [(Création)]
Snippets supportés par PHx
- Ditto (à partir de 1.1 Bêta 2)
- Jot
- MaxiGallery
Vous pouvez également utiliser PHx avec des snippets non listés ici, mais il peuvent exiger une autre approche (voir la section Truc et Astuces).
Utilisation
Un placeholder classique comme [+ placeholder +] peut être étendus à un PHx placeholder:
[+ placeholder: + esc].
Il en va de même pour le modèle de variables telles que:
[*createdby*]
Certains modificateurs prennent des options comme:
[*createdby: date = "%% B% d,% Y at% H:% M` *]
Plusieurs modificateurs peuvent être placées dans un placeholder ou une template variables et seront traités de gauche à droite.
variable: esc: nl2br: strip
Utilisation avancée
Il existe un Placeholder appelé "phx" qui agit comme un simili placeholder pour démarrer une séquence sans un effectif variable.
[+ Phx: if = `[+phx1+]»: est = `[+phx2+]»: alors = `` cela: else do = `que` +]
Aussi, avec quelques modificateurs de ce mannequin aura automatiquement une valeur par défaut. Dans le cas de "userinfo" il récupère la valeur de l'ID utilisateur courant.
[+ Phx: userinfo = `username` +]
Autres articles sur PHx
Les modificateurs standard de PHx
Les modificateurs spéciaux de PHx
Les opérateurs de condition de PHx
Exemples d'utilisation de PHx
Subcategories
There is one subcategory to this category.
F
Articles in category "Fr:Phx"
There is one article in this category.
F
Categories: Fr:Snippets | Plugins | PHx | Fr:Plugins | Fr:Phx
