FLUX RSS



ACCUEIL / FORUMS / DESIGN / PB AVEC L'INTERFACE




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
Pb avec l'interface

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

angelique contal

Jeudi 14 Avril 2005 1:46:38 pm

Pb avec l'interface

Bonjour, je suis étudiante et je dois utiliser ce logiciel. J'ai déjà réalisé une maquette html et je voudrais la reprendre mais je ne sais pas comment faire.
Je sais que je dois faire mon ergonomie sur la pagelayout.tpl mais j'ai un pb:
mon site se présente sous la forme d'un tableau a 3lignes au départ:
(1) un bandeau
(2) une partie centrale
(3) un autre bandeau
lorsque dans ma partie centrale je clique sur une des rubriques j'arrive a 1 nv interface comprenant 4 ligne
entre (1) et (2) se glisse la liste des rubriques.
Comment dois je faire pour pouvoir reprendre cette interface??
Merci!!

Francois Armand

Vendredi 15 Avril 2005 4:03:11 pm

Quelques pistes

> Je sais que je dois faire mon ergonomie sur la pagelayout.tpl mais j'ai un pb:
> mon site se présente sous la forme d'un tableau a 3lignes au départ:
> (1) un bandeau
> (2) une partie centrale
> (3) un autre bandeau
> lorsque dans ma partie centrale je clique sur une des rubriques j'arrive a 1 nv interface comprenant 4 ligne
> entre (1) et (2) se glisse la liste des rubriques.

Bonjour,
Tout d'abord, je te conseil de faire le tutorial présénté sur le site d'eZpublish, qui t'explique comment faire de manière général.

Pour ce qui est de ton problème, tu dois avoir ton pagelayout qui ressemble (en très gros) à :
....
<body>
{include uri="design:bandeau1.tpl"}
{$module_result.content}
{include uri="design:bandeau2.tpl"}
</body>

Le module_result.content est la partie dynamique. Elle correspond initialement au template design/ton_site/template/node/view/full.tpl (ou si tu n'a pas créé ce fichier,design/standard/template/node/view/full.tpl).
Avec le système d'override, tu peux dire à eZ d'utiliser un template adapté en fonction du type de contenu visualisé. Par exemple, si tu est en train de visualiser une rubrique, eZ peut utiliser le template design/ton_site/overide/mon_template_pour_la_rubrique.tpl (à régler dans le fichier de settings overide.ini de ton site).

Bref, c'est dans ce template que tu vas définir ton nouveau bandeau, suivi d'un (par exemple) :
{attribute_view_gui attribute=$node.object.data_map.intro}
{attribute_view_gui attribute=$node.object.data_map.body}
etc....

Voila pour quelques bases sur la gestion des contenus dynamiques sous eZ, mais encore une fois le mieux est que tu fasses le tuto qui se trouve ici : http://ez.no/ez_publish/documentation/building_an_ez_publish_site

angelique contal

Vendredi 15 Avril 2005 4:20:39 pm

Merci pour ces explications

merci pour tes conseils, j'étais justement en train de faire le tutorial. Sinon je bloque au niveau du lien, quand tu fais un menu, tu fais appelles aux alias mais où les trouves tu?

Francois Armand

Lundi 18 Avril 2005 11:50:51 am

Précisions ?

Euh, je ne suis pas sûr de comprendre ce que tu veux faire. Est-ce que tu cherche l'url "mise en jolie par eZ" pour accéder à un objet ? Si c'est cela, elle se trouve sous le nom "url_alias" dans tous les objets.
Par exemple, tu veux faire un lien vers tous les enfants contenu dans le noeud 42 :
{section var=le_noeud_courant loop=fetch( 'contenu' , 'node', hash( 'node_id', 42 ) )}
<a href={$le_noeud_courant.url_alias|ezurl}Liens vers l'article</a>
{/section}

Mais je ne suis pas sûr que se soit une réponse à ta question...

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog