Finalmente sono riuscito a trovare un po' di tempo per tornare al lavoro sul
sito in questione, intanto ringrazio per le risposte.


Vito wrote
> 
> La strada meno smart ma che funziona comunque è quello di creare una
> browserview apposita da far apparire come vista predefinita per l'oggetto
> "plone" (ovvero root del portale).
> In questa browser view puoi richiamare un page template che avrai scritto
> appositamente con tutti i codici che ti permettono di far apparire i vari
> box che avrai progettato.
> 
Presumo sia più o meno in quello che ha poi scritto Yuri-11 nell'altro
messaggio?
Se sì credo sia l'unica delle tre strade che riesco almeno in parte a
comprendere...


Yuri-11 wrote
> 
> copia document_view.pt in portal_skins_custom, e ci aggiungi dentro 
> quello che trovi in news_view.pt e events_view.pt (togliendo la chiamata 
> alla macro master) che trovi nella cartella del prodotto archetype. In 
> pratica fai un tuo template.
> 
In effetti la mia intenzione era quella, partendo da document_view creare
una vista custom dove aggiungere il codice delle altre due.
Il problema è che non appena faccio una copia in "custom" ("customize" in
portal_skins/plone_content/document_view), nonostante la vista sia in tutto
e per tutto identica all'originale, mi restituisce un errore:
*Macro expansion failed <type 'exceptions.AttributeError'>: widget*
e quindi non funziona. L'unico modo che ho trovato per bypassare l'errore è
cancellare
<metal:content-core fill-slot="content-core">
e ovviamente il suo tag di chiusura, così facendo però la vista risultante è
completamente vuota...

Un chiarimento sulla "macro master": togliere la chiamata significa
rimuovere
*metal:use-macro="context/main_template/macros/master"*
dal tag <html>? Perché anche in questo caso dà errore...


Da quel che mi avete detto capisco comunque di saperne veramente poco.
Avessi tempo mi studierei un po' meglio il funzionamento di Plone, ma in
questo periodo ho troppo lavoro (non che sia un male).

Farò ancora delle prove, nel caso lascerò perdere visto che non si tratta
comunque di una cosa urgente.
Grazie ancora a tutti :)

-----
CONSINFO.IT
Servizi e Assistenza Informatica
www.consinfo.it 
--
View this message in context: 
http://plone-regional-forums.221720.n2.nabble.com/Vista-personalizzata-Plone-tp7046342p7096821.html
Sent from the Plone - Italy mailing list archive at Nabble.com.
_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a