• Hello Anonymous !
Tags : gratuit, Plugins THELIA

Fichier

téléchargeable
Téléchargé 127 fois

Crée par

Auteur

Faire un don  : 

Plugin thelia Phpauto sans parsephp

Lors de la création et du montage de votre boutique avec Thelia, il est de bon ton de séparer les fichiers purement fonctionnels de thelia et les fichiers qui servent essentiellement à la présentation (aspect graphique). Les raisons en sont simples, la maintenance de la boutique en sera que plus simple car tous les fichiers qui gèrent la partie graphique (css, javascript, image, vidéo, html, etc...) seront regroupés en un seul répertoire. Bon je suis d'accord il faut aimer le rangement !

Ce plugin va vous aidez à ça ! Il étend la gestion du dossier des templates directement via le BO et inclut la possibilité d'appeler les fichiers imbriqués (css, js, image...) dans vos templates via les paramètres de la boucle de sortie (phpauto) de récupérer le chemin, le nom du template que vous pouvez renommer à volonté !

Fonctions principales :

- Il (re)crée automatiquement toutes les pages en .php que thelia utilise avec le moteur des templates et qui sont livrées par défaut dans le répertoire "template".
- Il crée une nouvelle table (phpauto) avec 3 champs pour gérer, le chemin vers le template html, le nom du dossier des templates et un champs supplémentaire en cas de besoin. Lorsque vous effectuez des changements aux champs les fichiers .php sont automatiquement récréer avec les nouveaux paramètres.
- Une page de test .php et son pendant .html sont crées dans le répertoire du plugin afin de vérifier que les paramètres de sortie fonctionnent bien.
- Si vous désactivez le plugin, les champs de table et tous les fichiers qui ont été crées par le plugin seront automatiquement effacés.

Droits répertoire

Mettre les droits "chmod" sur le répertoire "phpauto" en 755 ou 777 selon votre configuration de serveur.

Versions Thelia développement

Il est optimisé pour tourner avec la future version 143 de Thelia et son plugin PARSEPHP inclut dans le pack de livraison. Donc si votre boutique tourne en version 1421 et si vos templates html incluent du php à l'interieur, un simple rechercher/remplacer dans le fichier du plugin "inclures/creer_fichier.php" de création des pages est à prévoir. Rajouter "$parsephp=1;" avant la ligne "include("fonctions/moteur.php"); " de chaque page crée. Une fois que c'est fait vous relancez l'activation du plugin et les pages seront recrées.

Merci pour vos retours d'utilisations...