• [^] # Re: des PAGES web

    Posté par . En réponse à la dépêche Que peut-on faire avec Zope 3.3 ?. Évalué à 5.


    Et effectivement, le modèle qui consiste à dire que chaque page est un objet est séduisant, mais en pratique ça sert à quoi ?
    Est-ce qu'on peut par exemple avoir une sortie pdf ou odf de l'objet automatiquement puisque c'est simplement un autre affichage de la page résultat ?


    Ouip, mais plus précisément c'est le fait d'avoir des vues et l'adaptation qui le permettent. Si j'ai bien compris, tu fait un objet qui est une vue d'un type objet (adapte l'objet) pour une interface, par exemple "vue PDF". Si l'on demande la vue PDF de l'objet, Zope utilise ton adaptater avec l'objet PDF pour faire le PDF.
    Ceci peut permettre d'avoir un adaptater PDF général par exemple pour les objets qui répondent à l'interface "objet texte" et de spécialiser l'adaptateur (par héritage par exemple) pour les objets "objet texte avec plan".

    Le fait de n'avoir que des objets te permet surtout de tout stocker de manière homogène (ZODB), de pouvoir utiliser l'héritage, de faire des tests unitaires....