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

Module actualités et affichage
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=2631
Page 1 sur 1

Auteur:  elmyn [ Lun Oct 01, 2012 4:46 pm ]
Sujet du message:  Module actualités et affichage

Bonjour,

Ma question concerne d'assez prés ce topic du forum, dans lequel je n'ai pas su trouver les réponses que je cherche :
viewtopic.php?f=2&t=810

Dans le module actualité, j'ai créé trois news différentes. En récupérant les codes fournis sur le forum, j'arrive sans problème à afficher une liste de résultats de recherche, avec titre et intro pour chaque news et liens vers l'article au complet. C'est ici que le problème se pose.
Lorsque je clique sur lesdits liens, j'ouvre bien une page avec la news sélectionnée, mais je n'arrive pas à faire afficher l'ensemble de l'actualité. Le corps du texte ne s'affiche pas.

Voici le code de ma rangée :

Code :
<row>
   <block module="pnews" type="item" id="allnews">
      <div class="post">
         <div class="entry">
            <div id="page-inside">
               <atm-search what="{News}" name="news">
                  <atm-search-param search="news" type="{News:Category:fieldID}" value="block" mandatory="false" />
                  <atm-search-param search="news" type="item" value="{request:int:item}" mandatory="false" />
                  <atm-search-limit search="news" value="block"/>
                  <atm-search-order search="news" type="publication date after" direction="desc"/>
                  <atm-result search="news">
                     <atm-if what="{News:Text:value}" name="link">
                        <h3><a href="{page:17:url}?item={News:id}"><span style="color: #F05B25;">{News:Title:value}</span></a></h3>                              
                     </atm-if> 
                     <atm-else for="link">
                        <h3>{News:Title:value}</h3>
                     </atm-else>
                     <p>Published: {News:formatedDateStart|d/m/Y}</p>
                     <atm-if what="{News:Image:imageWidth}">
                        {News:Image:imageHTML}
                     </atm-if>
                     {News:Introduction:htmlvalue}
                     <atm-if what="{News:Text:value}">
                        <a href="{page:17:url}?item={News:id}" title="Read more'{News:label}'"><span style="color: #F05B25;">Read more</span></a>
                     </atm-if>      
                  </atm-result>
               </atm-search>
            </div>
         </div>
      </div>
   </block>
</row>


Ca fait deux jours que je bidouille dans le code et que je chercher de partout, je n'arrive pas à saisir ce qui me manque.

Vos avis ?

Merci !

Auteur:  elmyn [ Mar Oct 02, 2012 10:06 am ]
Sujet du message:  Re: Module actualités et affichage

Bonjour,

J'ai résolu ce problème en remplaçant, dans ma rangée news précédemment citée, ceci :

Code :
                  <atm-if what="{News:Text:value}" name="link">
                     <h3><a href="{page:17:url}?item={News:id}"><span style="color: #F05B25;">{News:Title:value}</span></a></h3>
                     </atm-if>
                     <atm-else for="link">
                     <h3>{News:Title:value}</h3>
                     </atm-else>


par ceci :

Code :
                  <atm-if what="!{request:int:item}">
                        <h3><a href="{page:17:url}?item={News:id}"><span style="color: #F05B25;">{News:Title:value}</span></a></h3>
                        {News:Introduction:htmlvalue}
                     </atm-if>
                     <atm-if what="{request:int:item}">
                        <h3>{News:Title:value}</h3>
                        {News:Introduction:htmlvalue}
                        {News:Text:htmlvalue}
                     </atm-if>   


Cela dit, il me reste un problème d'affiche dans le preview des news du module. Quand je souhaite controler l'une de mes news, le preview m'ouvre la page de recherche des news, docn n'affiche qu'une liste avec seulement les titres et les intros, et je dois ensuite cliquer sur chacune des news pour pouvoir les visualiser individuellement.
Il me semble pourtant que ça n'est pas le cas dans la démo.
Un soucis de paramétrage du module lui meme ?
Des idées ?

Merci :)

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