Sorry but i transfert here my last post to Bertrand Dunogier. I'm blocked and i need some help if possible but i don't have enough time now to translate this mail.
I'm not very happy with shakespeare langagen then my message is in french. I hope some of you can help me. Thank you in advance Emmanuelle Roux Les Clefs du Net Organisme de formation dédié au Multimédia / Centre de productions numériques www.les-clefs-du-net.com ---------- Forwarded message ---------- From: emmanuelle roux <[email protected]> Date: 2010/3/10 Subject: Re: [Sdk-public] new questions .... To: Bertrand Dunogier <[email protected]> Joie et bonheur ! Je suis désolée mais je patauge et je n'arrive pas à m'en sortir .... j'espère que vous pourrez m'éclairer. Deux points me résistent particulièrement : 1 - le overriding du templage pagelayout.tpl 2 - l'affiche simple d'un objet en appelant un template Deux points particulièrement ennuyeux ... 1- Il semple aux réponses de chacun que je puisse 'simplement' overrider le pagelayout.tpl: ..... mais je bloque, je ne vois pas comment m'y prendre .....je vois bien comment overrider par exemple le forntpage en modifier ces lignes dans le fichier override.ini.append.php [full_frontpage] Source=node/view/full.tpl MatchFile=full/frontpage.tpl Subdir=templates Match[class_identifier]=frontpage mais le pagelayout complet ? je cale .... et pourtant j'ai trois grands type de gabarits fondamentalement différents dans le site : la page d'accueil / la partie consacrée à l'agence / la partie consacrée aux formation / ..... chacun ayant une structure globale de pages et des feuilles de styles spécifiques.... Si ce n'est abusé, vous auriez un extrait de code pour que je comprenne ? 2 - simplement afficher une actu J'ai créé une classe 'nouveautes' composée de trois attributs : 'titre_nouveautes' , 'description_nouveautes' et 'liens_nouveautés' Je souhaite afficher dans mon frontpage.tpl (pour l'instant je crée juste la page d'accueil) la dernière nouveuté publiée. J'ai donc créé un tpl 'nouveautés', dans mon dossier full, qui contient le code suivant : {* Nouveautes - Full view *} <h4>{$node.data_map.title.content|wash()}-OK</h4> <p>{attribute_view_gui attribute=$node.data_map.description}</p> Dans le override.ini.append.php, j'ai ajouté ces lignes : [full_nouveautes] Source=node/view/full.tpl MatchFile=full/nouveautes.tpl Subdir=templates Match[class_identifier]=nouveautes et dans mon frontpage tpl .... j'ai ces lignes qui coincent ..... {def $my_node=fetch( 'content', 'node', hash( node_id, 65 ) )} {$my_node.name} {node_view_gui view=full_nouveautes content_node=$my_node} C'est la dernière ligne qui ne fait strictement rien ...... et je tourne désespérement en rond. j'ai aussi essayé : {node_view_gui view=full content_node=$my_node} ... et c'est pas mieux ..... pourtant j'arrive à afficher le nom du noeud...... argh ...... En tout cas, merci pour votre aide. Cordialement, Emmanuelle Roux
-- Sdk-public mailing list [email protected] http://lists.ez.no/mailman/listinfo/sdk-public
