Personal tools

Sep 24, 2009

Sostituire i contenuti base di Plone con i propri archetype

Ho scritto un tutorial sul portale Plone Italia relativamente a questo delicato argomento.

Non dilunghiamoci troppo, dato che il tutorial può essere letto direttamente dal portale plone.it, ma riassumiamo solo i concetti che vi stanno dietro.

  • Aumentare/modificare le funzionalità dei tipi nativi di Plone.
  • Sostituire quindi questi tipi primitivi con i nostri tipi.

Fin qui tutto facile, il problema è sempre e solo uno: se sviluppiamo un nostro tipo di contenuto "News" e vogliamo che questo venga usato da Plone proprio come se fosse l'originale "News Item" di ATContentTypes, allora dovremmo combattere con l'integrazione nel sistema:

  • Far capire a Plone che, dove prima veniva usato "News Item", ora venga usata la nostra news (piuttosto facile, ma noioso).
  • Prodotti di terze parti (magari non ancora installati) dovranno usare il nostro contenuto se internamente facevano affidamento su "News Item"

Leggetevi quindi la guida all'applicazione di questo metodo.

Filed under: , ,
comments powered by Disqus