Balises dynamiques et code conditionnel

Bonjour,

on m'a récemment expliqué qu'il n'est pas possible d'utiliser du code conditionnel avec des balise dynamiques du type :
[Mon code conditionnel avant(#BALISE8DYNAMIQUE)mon code conditionnel après)]

Mais quelqu'un aurait-il un exemple ou un astuce permettant de contourner le problème : à savoir, n'executer la balise dynamique que si elle renvoie effectivement quelque chose de non vide(au sens d'un code html vide : squelette formulaire renvoyé vide) ?

(On m'a déjà proposé de passer en balise non dynamique avec un délais 0 mais j'avoue avoir du mal : il semble que toutes les fonctions php acceptées avec les balises dynamiques ne le sont plus avec les balises statiques).

Merci par avance pour vos réponse.

--
_________________________________
        Olivier Gautier
   Professeur de Mathématiques
     Personne Ressource TICE
       Académie de Rouen
Equipe de développement EVA-Web
_________________________________

Je vois parler de balises "dynamiques". Qu'est-ce que ça veut dire ? Et y a-t-il des balises non dynamiques, cad des balises nonchalantes ou cool ?

BMR

Olivier Gautier a écrit :

Bonjour,

on m'a récemment expliqué qu'il n'est pas possible d'utiliser du code conditionnel avec des balise dynamiques du type :
[Mon code conditionnel avant(#BALISE8DYNAMIQUE)mon code conditionnel après)]

Mais quelqu'un aurait-il un exemple ou un astuce permettant de contourner le problème : à savoir, n'executer la balise dynamique que si elle renvoie effectivement quelque chose de non vide(au sens d'un code html vide : squelette formulaire renvoyé vide) ?

(On m'a déjà proposé de passer en balise non dynamique avec un délais 0 mais j'avoue avoir du mal : il semble que toutes les fonctions php acceptées avec les balises dynamiques ne le sont plus avec les balises statiques).

Merci par avance pour vos réponse.

BMR a écrit :

Je vois parler de balises "dynamiques". Qu'est-ce que ça veut dire ?

Il y a des balises qui sont calculées à chaque appel des pages; quelque soit la valeur du délais du cache.
Par exemple les balises de formulaires.

Pour en savoir plus : voir ici :
http://www.spip-contrib.net/spikini/PagePrincipale?wiki=SquelettesDeFormulaires

Et y a-t-il des balises non dynamiques, cad des balises nonchalantes ou cool ?
  

En gros, la majorité des balises ne sont donc pas cools (non dynamiques), mis à par les formulaires... :wink:

Cordialement, Olivier Gautier.

BMR

Olivier Gautier a écrit :
  

Bonjour,

on m'a récemment expliqué qu'il n'est pas possible d'utiliser du code conditionnel avec des balise dynamiques du type :
[Mon code conditionnel avant(#BALISE8DYNAMIQUE)mon code conditionnel après)]

Mais quelqu'un aurait-il un exemple ou un astuce permettant de contourner le problème : à savoir, n'executer la balise dynamique que si elle renvoie effectivement quelque chose de non vide(au sens d'un code html vide : squelette formulaire renvoyé vide) ?

(On m'a déjà proposé de passer en balise non dynamique avec un délais 0 mais j'avoue avoir du mal : il semble que toutes les fonctions php acceptées avec les balises dynamiques ne le sont plus avec les balises statiques).

Merci par avance pour vos réponse.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

--
_________________________________
        Olivier Gautier
   Professeur de Mathématiques
     Personne Ressource TICE
       Académie de Rouen
Equipe de développement EVA-Web
_________________________________