Category:Fr:Phx

From MODx Wiki

Jump to: navigation, search
Bienvenue sur le wiki de MODx Wiki!
Si vous pouvez aider à remplir ce wiki avec des informations utiles , faites le!.
Accueil Comment? Astuces Dev Design FAQ Divers Installation Snippets Plugins Modules Traduction

 Snippet MODx 

PHx v2.1.3
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

  1. Télécharger et extraire l'archive.
  2. Créez un répertoire nommé "phx" dans votre [MODx Répertoire] / assets / plugins
  3. FTP ou copier les fichiers dans [MODx Répertoire] / actifs / plugins / phx
  4. Créer un nouveau plugin dans le gestionnaire appelé "PHx" et copiez / collez le contenu de phx.plugin.txt code dans le champ.
  5. Cochez "OnParseDocument" à l'onglet Système Evènements

Mise à jour

  1. Télécharger et extraire l'archive.
  2. De sauvegarde et de supprimer le contenu de [MODx Répertoire] / actifs / snippets / phx
  3. Créez un répertoire nommé "phx" dans votre [MODx Répertoire] / assets / plugins
  4. FTP ou copier les fichiers dans [MODx Répertoire] / actifs / plugins / phx
  5. Mise à jour de la "PHx" dans le gestionnaire de plugin et copiez / collez le contenu de phx.plugin.txt code dans le champ.
  6. 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

Personal tools