Vous êtes ici : Accueil / Forums & ML / Forum Zope / Forum Général Zope / Archetypes Customizing view

Archetypes Customizing view

Remonter à Forum Général Zope
  • Archetypes Customizing view

    Envoyé par zyon le 3 Juin 2004 à 21:26
    Bonjour, je suis désolé de vous poser une question qui vous paraitra très simple mais là je tourne en rond ....

    Comment fait on pour personnaliser la visualisation d'un produit créé avec Archetypes ?
    Le schéma du produit doit il nécessairement être de la forme "BaseSchema + Schema(" ??

    Il est dit dans la doc que je dois créer un template qui contient les macros Header Body et Footer.

    Chose que j'ai faite mais où dois je le placer ? Dois je faire plus ? Dans la doc ca à l'air simple mais moi je m'y perd !!

    Merci d'avance Andry.
  • Archetypes Customizing view

    Envoyé par zyon le 3 Juin 2004 à 23:46
    Personnaliser la vue :

    Archetypes génère un template nommé "view" par défaut -> c'est dans cet objet que tu peux mettre en place les macros Header Body et Footer.


  • Archetypes Customizing view

    Envoyé par zyon le 4 Juin 2004 à 09:21
    Oui mais cela changera la vue pour tous les objets créés avec Archetypes non ?
  • Archetypes Customizing view

    Envoyé par zyon le 4 Juin 2004 à 09:34
    Quand tu créé un nouveau Produit ArcheType, Tu peux faire des .py

    Contenant la définition de ton schema;

    Ensuite tu créé une class

    avec schema = schema
    actions = ({
    'id' : 'view',
    'name' : 'Voir',
    'action':'toto_view',
    ......


    le toto_view va se trouvé dans le repe (pour le produit TITI)
    dans : ...../Product/TITI/skins/TITI/

    et la tu indiques ton affichage

    C'est clair ? ou confus encore ??
  • Archetypes Customizing view

    Envoyé par zyon le 4 Juin 2004 à 09:40
    C' est clair !!

    Merci
Rendu par Ploneboard