<![CDATA[ - My Forums]]> https://forums.modx.com/thread/?thread=53325 <![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312641 Quote from: heliotrope at Jun 22, 2007, 09:44 AM


- L’appel doit être insére dans le [*content*] du document (ici notre parent/folder).
- Si la page est mise en cache le snippet doit être appelé [!uncached


oui oui tout est en ordre de ce coté.
par contre je viens de voir qu’à présent ça fonctionne même avec mes templates.. ptetre en manipulant la configuration des templates par defaut..

ps: je viens de voir que opengeek a posté une modif qui semble bien : http://modxcms.com/forums/index.php/topic,15811.0.html]]>
emmanuel Jun 26, 2007, 03:40 PM https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312641
<![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312640
As tu bien suivi les instruction pour utiliser ce snippet:

- L’appel doit être insére dans le [*content*] du document (ici notre parent/folder).
- Si la page est mise en cache le snippet doit être appelé [!uncached

:-)]]>
heliotrope Jun 22, 2007, 04:44 AM https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312640
<![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312639

donc le snippet n’avait aucun effet (vérifié 15 fois partout) et bizarrement il aimait pas mon template avec plein de chunks.. donc j’ai juste remis le (blank) template sur le doc folder et pof c’est merveilleux modx.

a+]]>
emmanuel Jun 21, 2007, 04:43 PM https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312639
<![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312638 Note du modérateur : Splitté le Recentrage et Mise au point, rien à faire ici]]> davidm Oct 19, 2006, 07:52 AM https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312638 <![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312637 Quote from: heliotrope at Oct 18, 2006, 07:27 PM

c’est vrai que c’est un peu vague.
Un folder(répertoire) sans contenu ([*content*]) qui a des enfants. smiley

"Amusant" que cette discussion ai lieu aujourd’hui... je viens de lire un post de Ryan qui tranche définitivement cette question de la notion de "dossier".

Pour ceux qui comprenne l’anglais, vous verrez que Ryan fini par conclure que MODx doit rompre avec le vocabulaire traditionnel de répertoire ou de dossier qui sont associés au concept des explorateurs de fichiers, d’où les incompréhensions des utilisateurs. Les fichiers de langue (anglais) ont subi des modifs en ce sens en parlant de "containers". Aussi, vous verrez qu’il suggère qu’on pourra choisir le comportement par défaut des containers, soit FirstChildRedirect automatiquement soit un container qui contient quelque chose au même titre qu’un document.]]>
davidm Oct 19, 2006, 07:28 AM https://forums.modx.com/thread/53325/firstchildredirect?page=2#dis-post-312637
<![CDATA[]]> https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312636 "Amusant" que cette discussion ai lieu aujourd’hui... je viens de lire un post de Ryan qui tranche définitivement cette question de la notion de "dossier".
C’était inévitable en effet car trop restrictif, mais en revanche je trouvais cela fort pratique pour comprendre la logique modX (c’est une des raisons qui m’ont poussé à continuer sur ce CMS). Maintenant que je pense avoir compris la philosophie, il n’y aura pas de souci en ce qui me concerne, mais j’espère que cela ne rebutera pas trop ceux qui souhaitent découvrir le CMS.
]]>
mr_go Oct 19, 2006, 03:22 AM https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312636
<![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312635
Il n’y a aucune raison pour que cela viennent de la Béta car les fonctions utilisées sont basiques.

ok ... ben c’est exactement comme ça que je l’ai utilisé... enfin que j’ai tenté de l’utiliser

Et bien non justement, tu écris :

j’ai mis [[FirstChildRedirect]] en tête de mon template

Hors comme Heliotrope te l’as dit dans Reply #1 et #8, moi dans Reply #6, il faut appeler firstchildredirect depuis le [*content*] du répertoire(folder)

Une bonne nuit de sommeil et cela ira mieux]]>
aour Oct 18, 2006, 04:19 PM https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312635
<![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312634
Si tu lis le fil, pour utiliser FirstChildRedirect (si il correspond à la fonctionnalité que tu recherches) tu as toute les réponses.
Si tu as inséré l’appel dans ton template, ne cherche pas plus loin.
Il faut bien sur appeler firstchildredirect depuis le [*content*] du répertoire(folder).

Mais tout ceci est déjà dans le forum.

EDIT:

[[FirstChildRedirect&docid=`189`]]

En plus l’appel est erroné

[[FirstChildRedirect? &docid=`189`]]

Et dans la doc

Instructions

../..
You can place the snippet in any content of a MODx document specified as a folder (i.e. has children) to redirect to the first child:

]]>
heliotrope Oct 18, 2006, 04:00 PM https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312634
<![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312633 Quote from: aour at Oct 18, 2006, 07:59 PM

Répertoire : "je suis nul car" ID21
Document 1 : "Car je lis pas la documentation" ID23
Document 2 : "je compte trop sur la communauté" ID24

ok ... ben c’est exactement comme ça que je l’ai utilisé... enfin que j’ai tenté de l’utiliser

à moins que ça ne marche pas pour un truc du style

Répertoire : "je suis nul car" ID188
Document 1 : "Car je ne lis pas la question" ID189

(ceci dit, pour être honnête, je veux bien admettre que ma question a été posée de façon très elliptique... mais j’apprécie pas le ton... et c’est pas la soirée à me chercher >:( )

autre solution ... encore un truc qui ne marche pas avec la béta 3 mais fonctionne trop nickel avec la béta 15-qu’est-pas-encore-sortie]]>
piwaille Oct 18, 2006, 03:52 PM https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312633
<![CDATA[Re:]]> https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312632
Commençont par une tradution à la google :

FirstChildRedirect ou First Child Redirect : redirection vers les premier enfant.

En language humain, "j’ai rien à te dire, va voir directement mon fils"

En language Modx, tu veux que quand le visiteur clique sur un lien qui correpond à un répertoire, tu affiche en fait le premier document contenu dans ce répertoire.

Exemple :

Répertoire : "je suis nul car" ID21
Document 1 : "Car je lis pas la documentation" ID23
Document 2 : "je compte trop sur la communauté" ID24

Dans le contenu (content) du répertoire "je suis nul car", tu appelles le snippet [[FirstChildRedirect]] et la par magie Modx affichera "Car je lis pas la documentation" qui a l’ID23

Si le répertoire est vide (ne contient aucun document), il redirige vers la page d’accueil à moins que tu ne spécifies l’ID d’un document autre dans ton arborescence.
]]>
aour Oct 18, 2006, 02:59 PM https://forums.modx.com/thread/53325/firstchildredirect#dis-post-312632