CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Ven Nov 01, 2024 3:32 am

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




Publier un nouveau sujet Répondre au sujet  [ 6 messages ] 
Auteur Message
MessagePublié: Jeu Juin 30, 2011 5:47 pm 
Hors-ligne

Inscrit(e) le : Ven Avr 15, 2011 9:31 am
Message(s) : 60
Bonsoir,

Voici mon code. Je cherche à exploiter une variable de type var. Assigner et utiliser la valeur de la variable dans un atm-search-param.
Code :
<row>
  <block module="pfaq" id="test">
    <atm-setvar vartype="var" varname="themeId" value='1' />
    <atm-function function="categoriesTree" object="{Questions-reponses:Theme}" root="rootID" maxlevel="maxLevel" selected="selectedID">
      <item>Theme : {id} ==> {label}<br/></item>
        <itemselected>  </itemselected>
        <template>{sublevel}</template>
      </atm-function>
    {var:string:themeId}<br/>
    <atm-search what="{Questions-reponses}" name="searchName">
      <atm-search-param search="searchName" type="{Questions-reponses:Theme:fieldID}" value="26" mandatory="true" />
      <atm-result search="searchName">
        Questions-reponses:Theme:value : {Questions-reponses:Theme:value}<br/>
        Questions-reponses:Theme:id : {Questions-reponses:Theme:id}<br/>
      </atm-result>
    </atm-search>
  </block>
</row>​​​​​​​


Concrètement je cherche à regrouper une liste d'objet par catégorie. Je suis un peu perdu.
Merci pour votre aide.


Haut
 Profil  
 
MessagePublié: Jeu Juin 30, 2011 7:29 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
Sans le code, tu cherches a faire quoi exactement ? Je suis pas sur qu'il s'agisse de variable dans ce cas.
Peux tu donner un exemple de ce que tu souhaites faire ?


Haut
 Profil  
 
MessagePublié: Jeu Juin 30, 2011 9:18 pm 
Hors-ligne

Inscrit(e) le : Ven Avr 15, 2011 9:31 am
Message(s) : 60
je souhaite créer une rangée qui affiche les FAQ regrouper par thème avec un sommaire des questions avec des liens de type ancre html. Je ne sais pas je suis assez clair


Haut
 Profil  
 
MessagePublié: Jeu Juin 30, 2011 9:26 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
Pas vraiment. Disons que tu proposes :

Thème A
Thème B
Thème C

Au click sur un des thèmes cela va (ancre) vers l'affichage des questions réponses de ce thème

C'est ca ?
as tu vu mon module FAQ (http://www.automne4you.com/faq) l'un des rangées proposées ne te convient pas ?


Haut
 Profil  
 
MessagePublié: Jeu Juin 30, 2011 10:21 pm 
Hors-ligne

Inscrit(e) le : Ven Avr 15, 2011 9:31 am
Message(s) : 60
Voici en aperçu ce que je cherche à réaliser.


Pièces jointes:
argos02.png
argos02.png [ 59.95 Kio | Consulté 32687 fois ]
Haut
 Profil  
 
MessagePublié: Ven Juil 01, 2011 2:19 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Sam Fév 12, 2011 5:26 pm
Message(s) : 188
ma vision un peu rapide, plutot un piste ....
Un déclaration php avant le bloc de rechercher
<?php
$FAQ="";
?>

Bloc de recherche
pour les résultats, tu affiches
<a href="{page:self:url}#faq{tonObject:id}">{tonObjet:label}</a>
<?php
// oublies pas de faire l'ancre du type faq{tonObject:id} sur ton
$FAQ.='<a name="faq{tonObject:id}">{tonObjet:tonchamp:tavaleur}</a><p>{tonObjet:tonchamp:tavaleur}</p>';
?>

Puis un
<atm-if what="{lastresult}">
$content.=$FAQ;
</atm-if>


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

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


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 44 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