CMS Automne
http://www.automne-cms.org/forum/

Utilisation concrète des variables
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=901
Page 1 sur 1

Auteur:  kae [ Jeu Juin 30, 2011 5:47 pm ]
Sujet du message:  Utilisation concrète des variables

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.

Auteur:  atm4u [ Jeu Juin 30, 2011 7:29 pm ]
Sujet du message:  Re: Utilisation concrète des variables

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 ?

Auteur:  kae [ Jeu Juin 30, 2011 9:18 pm ]
Sujet du message:  Re: Utilisation concrète des variables

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

Auteur:  atm4u [ Jeu Juin 30, 2011 9:26 pm ]
Sujet du message:  Re: Utilisation concrète des variables

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 ?

Auteur:  kae [ Jeu Juin 30, 2011 10:21 pm ]
Sujet du message:  Re: Utilisation concrète des variables

Voici en aperçu ce que je cherche à réaliser.

Pièces jointes:
argos02.png
argos02.png [ 59.95 Kio | Consulté 32800 fois ]

Auteur:  atm4u [ Ven Juil 01, 2011 2:19 pm ]
Sujet du message:  Re: Utilisation concrète des variables

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>

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/