We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 12237
    • 60 Posts
    bon voila, j’ai essayé de faire un truc un peu bizzare à mes yeux
    llol
    bon j’explique
    j’ai donc un modele, une tv, un chunk
    mon modele affiche ce chunk et dans ce chunk, j’ai un appel getfield qui vas chercher le document modx.
    avec ce doc modx, j’ai associé une tv avec un champs texte que je nomme client.
    dans mon doc modx, j’ai donc l’appel de la tv [*client*]
    or je voudrais afficher le texte qu’on aura taper dans la tv sur ec document
    j’ai essayé en remplissant directement la valeur par défaut de la tv et ça marche
    mais ça ne marche pas en remplissant le champs dans le document.
    je sais pas si vous comprenez ce que je veux faire, je ne sais pas non plus si j’ai bien réglé cette TV
    si vous pouviez m’aider, ça m’arrangerais, merci d’avance.

    donc ma tv est paramétré comme ceci
    nom: client
    type d’entrée: TEXT
    valeur par défaut: @INHERIT
    widget: j’ai rien mis
    ordre de tri: 0
      • 6726
      • 7,075 Posts
      Wooops, tout ça me semble bien compliqué pour quelque chose qui devrait être simple tongue

      Pourquoi avoir spécifié @INHERIT ?
      C’est utile si les enfants doivent hériter de la valeur de la TV mais sinon @INHERIT tout seul ça ne donnera rien (il faut bien spécifier ce qui doit être hérité par exemple @INHERIT {{mon_chunk}} )... D’après ce que tu décris je laisserai de côté ce @binding pour une TV tout à fait "normale"...

      Maintenant GetField : c’est un snippet utile pour récupérer la valeur d’un champs de la table modx_site_content où une TV d’un autre document, ou alors combiné avec UltimateParent les valeurs du parent du document qu’il soit ultime ou non... sinon je ne comprend pas bien ce que tu cherches à faire dans ton cas précis huh

        .: COO - Commerce Guys - Community Driven Innovation :.


        MODx est l'outil id
        • 12237
        • 60 Posts
        en fait, je veux faire en sorte que en remplissant cette TV, la valeur apparaisse dans le template
          • 36624
          • 535 Posts
          salut,j’adore ton post parce que ça m’arrive parfois de ne pas arriver à décrire mon soucis et souvent au moment ou j’arrive à l’expliquer je trouve tout seul la réponse smiley

          y a un truc que tu n’explique pas, c’est pourquoi cette TV [*client*] tu la mets pas directement dans le template sans chunk ni getfield wink



            CTRL+SHIFT+U - Clear Cache
            CTRL+SHIFT+H - Hiding Heft Panel
            CTRL+SHIFT+N - Fast Create Resource
            CTRL+ALT+P - Preview Recource (in edit resorce window)
            CTRL+ALT+S - Save
            • 12237
            • 60 Posts
            parce que, quand je le fais, rien ne s’affiche

            en fait, j’ai mon modele qui appel un chunk
            dans se chunk, je veux rensegner la valeur d’un TV de type TEXT
            quand je le fais normalement, rien ne s’affiche

            si quelqu’un veut bien m’explqiuer SVP ce qui peux bien clocher
            Mercid ’avance
              • 36624
              • 535 Posts
              est-ce que tu assigne ta TV à ton template qui appelle le chunk ??
                CTRL+SHIFT+U - Clear Cache
                CTRL+SHIFT+H - Hiding Heft Panel
                CTRL+SHIFT+N - Fast Create Resource
                CTRL+ALT+P - Preview Recource (in edit resorce window)
                CTRL+ALT+S - Save
                • 12237
                • 60 Posts
                oui, j’ai fais tout cela !!
                  • 36624
                  • 535 Posts
                  Quote from: hlb-community at Mar 23, 2008, 05:59 PM

                  parce que, quand je le fais, rien ne s’affiche

                  alors.. ça c’est impossible..

                  maintenant 2 solutions : soit tu poste ton code ici, soit tu me mp un accès a ton site.. au choix mais en l’état je n’y comprends plus rien.. tongue
                    CTRL+SHIFT+U - Clear Cache
                    CTRL+SHIFT+H - Hiding Heft Panel
                    CTRL+SHIFT+N - Fast Create Resource
                    CTRL+ALT+P - Preview Recource (in edit resorce window)
                    CTRL+ALT+S - Save
                    • 6726
                    • 7,075 Posts
                    Effectivement ça doit marcher donc merci de poster le code de ton template et décrire précisémment ce que tu as fait pour créer ta TV...
                      .: COO - Commerce Guys - Community Driven Innovation :.


                      MODx est l'outil id
                      • 12237
                      • 60 Posts
                      Voila mon template
                      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
                      <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
                      	<head>
                      		<title>Okooz | Développement Web : : [*longtitle*]</title>
                      		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
                      		<link rel="stylesheet" media="screen" type="text/css" href="css/style.css" />
                      		<!--[if IE 6]>
                      		<link href="css/ie.css" rel="stylesheet" type="text/css" />
                      		<![endif]-->
                      	</head>
                      <body>
                      
                      <div id="global">
                      
                      [!ManagerLogin? &loggedTpl=`logged` &loginTpl=`login` !]
                      	
                      	<h1 id="header"></h1>
                      
                      	<div id="sidebar">
                      		<ul>
                      			<li> <a href="[~1~]" class="home"> <img src="assets/templates/okooz/images/home.jpg" alt="home" /> </a> </li>
                      			<li> <a href="[~6~]" class="realisations"> <img src="assets/templates/okooz/images/realisations.jpg" alt="realisations" /> </a> </li>
                      			<li> <a href="[~5~]" class="news"> <img src="assets/templates/okooz/images/news.jpg" alt="news" /> </a> </li>
                      			<li> <a href="[~7~]" class="contact"> <img src="assets/templates/okooz/images/contact.jpg" alt="contact" /> </a> </li>
                      		</ul>
                      	</div>
                      	
                      {{latest-news}}
                      
                      {{latest-realisations}}
                      
                      </div>
                      
                      </body>
                      </html>


                      et le chunk concerné est {{latest-realisations}} que voila lecode
                      	<div id="latest-realisations">
                      		<img src="assets/templates/okooz/images/aperçu.jpg" alt="Okooz.com" />	
                      					
                      		<p> <span class="titre">Type de réalisation:</span> 
                      				[*type*] </p>
                      				<br />
                      		<p> <span class="titre">Client:</span> 
                      				Okooz.com</p>
                      
                      				<br />
                      		<p> <span class="titre">Logiciels utilisés:</span> 
                      				Adobe Photoshop CS3</p>
                      				<br />
                      		<p> <span class="titre">Statut:</span> 
                      				En construction</p>
                      				<br />
                      
                      		<p> <span class="titre">Description du site:</span>   <br/>
                      				Unde Rufinus ea tempestate praefectus praetorio ad discrimen trusus est ultimum. ire enim ipse compellebatur ad militem,
                      				quem exagitabat inopia simul et feritas, et alioqui coalito more in ordinarias dignitates asperum semper et saevum, ut 
                      				satisfaceret atque monstraret, quam ob causam annonae convectio sit impedita.</p>	
                      	</div>


                      la tv a cahngé de nom,elles’apelle maintenant [*type*] (j’aibien modifié etc ...)
                      donc la tv type de type TEXT ayant accès à mon modelepar défaut

                      sinon, je peux aussi donner les accès au manager à qui veut bien m’aider
                      mercid’avance !