IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Smarty] identation de la source html


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut [Smarty] identation de la source html
    Bonjour,

    J'utilise par exemple un template avec une belle indentation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <table>
    *tab*<tr>
    *tab*{foreach from=$inputs item=colonne}
    *tab*{blablabla}
    *tab**tab*<th>
    Le probleme c'est que les tabulations devant mes instructions smarty sont prises en compte dans la construction du code HTML.

    Je me retrouve donc avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <table>
    *tab*<tr>
    *tab**tab**tab**tab*<th>
    Si je mets plusieurs instructions je me retrouve avec mon code etalé comme une pate a tarte.

    La fonction strip, elle, fait le grand menage et je me vois mal l'utiliser pour encadrer chaque bloc d'instructions.

    Est-ce que vous voyez une solution ?

    Merci
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 350
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 350
    Billets dans le blog
    17
    Par défaut
    Hello,
    Alors attention, je ne connaîs quasiment pas Smarty mais tu devrais pouvoir formater ton template après compilation avec Tidy http://fr.php.net/tidy http://tidy.sourceforge.net/docs/quickref.html#indent ou DOMDocument::loadHTML( ) avec un postfilter http://www.smarty.net/manual/en/adva...ostfilters.php.

Discussions similaires

  1. [JSP]sources html + adresse physique des fichiers
    Par hinanui dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 29/03/2006, 19h03
  2. [RegEx] Problème pour enlever les tags javascript d'une source HTML
    Par Easyweb dans le forum Langage
    Réponses: 4
    Dernier message: 25/02/2006, 02h10
  3. [Tableaux] Récupérer source html
    Par philippef dans le forum Langage
    Réponses: 16
    Dernier message: 10/10/2005, 15h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo