IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

[eZ Publish] création d'un formulaire


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Par défaut [eZ Publish] création d'un formulaire
    bonjour tous le monde,
    je suis débutante en ezpublish, j'ai rencontré un probleme et je voudrais de l'aide.
    j'ai configurer mon site sous ezpublish, je veux mettre dans le site un formulaire de recherche d'information, pour ça,j'ai crée une classe formulaire avec tous les champs nécessaires, puis je suis aller vers design/templates/
    puis </node/view/full.tpl> et j'ai crée une tpl templ_formulaire_selection de class_identifier:form_select (la classe formulaire que j'ai créer), je lui mat la priorité 1,
    mon probleme c'est que je sais pas comment je peux afficher ce formulaire (cette templete templ_formulaire_selection ) sur le site ?
    merci bcp

  2. #2
    Rédacteur

    Avatar de Yoteco
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    1 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 099
    Par défaut
    Tu n'as pas forcément besoin de faire un override de template. Il existe déjà une template pour la recherche elle se trouve dans design/standard/templates/page_topbox.tpl. Pour intégrer ta template de recherche dans le gabarit tu peux aller éditer le fichier pagelayout.tpl et ajouter (à l'endroit désiré) le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {include uri="design:ta_template.tpl"}
    Le fichier pagelayout.tpl se trouve dans design/ton_design/templates ou alors si tu n'as pas ton propre design design/standard/templates.
    Blog - Mon espace developpez -
    Oracle Certified Professional, Java SE 6 Programmer
    eZ Publish Certified developer

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Par défaut
    merci c'est exactement ce que j'ai fais hier, en fait j'avais pas besoin de créer une classe, j'ai ajouter une tpl de fomulaire au répértoire design/monsite/templates et j'ai fait le inculde dans page pagelayout.tpl

    mon probleme mnt c'est si je modifie dans ma tpl formulaire j'ai pas la modification sur site, j'ai la modif sur le site seulement si je modifie la position de tpl fomulaire; je pense pas que c'est à cause de cache car j'ai désactivé le cache par c'est deux commandes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    [TemplateSettings]
    TemplateCache=disabled
     
    [ContentSettings]
    ViewCaching=disabled

  4. #4
    Rédacteur

    Avatar de Yoteco
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    1 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 099
    Par défaut
    Essaye tout de même de faire un clear cache de tout. Pour être sûr.

    j'ai la modif sur le site seulement si je modifie la position de tpl fomulaire
    Je ne comprend pas très bien ce que tu veux dire. Peux-tu être plus clair ?
    Blog - Mon espace developpez -
    Oracle Certified Professional, Java SE 6 Programmer
    eZ Publish Certified developer

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 218
    Par défaut
    Je relance le sujet car j'ai le même problème... Et la développeuse ayant débuté ce post n'a pas donné la solution à ce problème, donc voici le mien :

    Je viens de migrer un site basé sous ezpublish 3.9.2. Son contenu est déjà existant, mais je dois modifier l'apparence du site : apporter des modifs au fichier <pagelayout.tpl> (/var/www/ezpublish/design/plain_site/templates/pagelayout.tpl)

    Dans ce fichier se trouve la config du design actuelle. Cependant, lorsque je modifie son contenu, comme par exemple rajouter un bout de texte dans une div... cela n'est pas pris en compte. J'ai beau actualiser, vider tout le cache de mon navigateur, redémarrer apache, vider tous les caches de ezpublish... Rien n'est pris en compte.

    Avez vous des pistes ?

    D'avance merci et bonne journée

    PS : je précise que dans mon site.ini, avoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    TemplateCache=enabled ou disabled
    Cela ne change rien !

  6. #6
    Rédacteur

    Avatar de Yoteco
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    1 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 099
    Par défaut
    J'ai déjà eu ce problème et la seule solution que j'ai trouvé c'est de supprimer le dossier "plain_site" qui se trouve dans le dossier "var". De cette manière eZ Publish est obligé de regénérer le cache.
    Blog - Mon espace developpez -
    Oracle Certified Professional, Java SE 6 Programmer
    eZ Publish Certified developer

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [eZ Publish] Création d'un formulaire avec traitement SQL
    Par tamiii dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 25/04/2008, 20h52
  2. Création d'un formulaire type
    Par claire.martin dans le forum Access
    Réponses: 7
    Dernier message: 06/01/2006, 14h35
  3. Réponses: 22
    Dernier message: 07/12/2005, 13h51
  4. Réponses: 2
    Dernier message: 21/11/2005, 09h29
  5. Création d'un formulaire sous flash?
    Par ultrakas dans le forum Flash
    Réponses: 5
    Dernier message: 11/01/2005, 18h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo