CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Jeu Nov 14, 2024 7:49 am

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 5 messages ] 
Auteur Message
MessagePublié: Lun Mai 25, 2009 7:43 pm 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
Apparemment, je ne peux pas utiliser les tags de travail dans les block du module standard. Je souhaite écrire une rangée très simple qui utilise le tag conditionnel. Qui a une solution ?
Voici le code de ce que je souhaite faire
Code :
<row>
   <block module="standard" type="image" id="image" maxWidth="400">
        <atm-if what="{{imageZoomName}}">
            <a title="{{label}}" href="{{imagePath}}/{{imageZoomName}}" rel="lightbox[diaporama]"><img src="{{imagePath}}/{{imageName}}" width="{{imageWidth}}" height="{{imageHeight}}" style="border:0px none; padding:5px;" /></a>
        </atm-if>
        <atm-if what="!{{imageZoomName}}">
            <img src="{{imagePath}}/{{imageName}}" width="{{imageWidth}}" height="{{imageHeight}}" style="padding:5px;" />
        </atm-if>
   </block>
</row>

Vous voyez, rien de bien compliqué !!!

_________________
Chrys.
"Il y a 10 sortes de gens, ceux qui savent compter en binaire et les autres..."


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Lun Mai 25, 2009 7:49 pm 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
Trop simple

Code :
<row>
   <block module="standard" type="image" id="image" maxWidth="400">
        <?php
        if ("{{imageZoomName}}" != "") {
      ?>
            <a title="{{label}}" href="{{imagePath}}/{{imageZoomName}}" rel="lightbox[diaporama]"><img src="{{imagePath}}/{{imageName}}" width="{{imageWidth}}" height="{{imageHeight}}" style="border:0px none; padding:5px;" /></a>
      <?
      } else {
      ?>
            <img src="{{imagePath}}/{{imageName}}" width="{{imageWidth}}" height="{{imageHeight}}" style="padding:5px;" />
      <?
      }
      ?>
   </block>
</row>


Si un jour on pouvait utiliser les tags de travail dans n'importe quel bloc, voir en dehors des blocs !!!

_________________
Chrys.
"Il y a 10 sortes de gens, ceux qui savent compter en binaire et les autres..."


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Mar Mai 26, 2009 10:38 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Tu as trouvé l'astuce.

Concernant l'emploi des tags de travail n'importe ou, c'est à l'étude mais ça implique pas mal de choses (au niveau performances spécialement) donc pas pour tout de suite.


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Mar Mai 26, 2009 11:07 am 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
As-tu regardé PHPTal ?
http://phptal.org/

_________________
Chrys.
"Il y a 10 sortes de gens, ceux qui savent compter en binaire et les autres..."


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Mar Mai 26, 2009 11:12 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Oui je connais déjà les différents languages de templates existant mais aucun ne répondaient au besoins du polymod donc j'ai du en créer un spécifique pour Automne et maintenant qu'il existe, je ne vais pas ajouter un language de template en plus pour le reste, il y a déjà bien assez de tags XML comme ça à traiter (les perfs encore ...).


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 5 messages ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 87 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr