Ho cominciato infatti con il MasterSelectWidget che mi sembra molto adatto a questo tipo di soluzione (prima la provincia e poi il comune)
Quello che rende la questione un po' particolare in realtà è la multi selezione: supponiamo che il mio professionista operi in tre comuni di Roma e due di Napoli. Sceglie la provincia di Roma e gli si popola la combo con i comuni di Roma. Quindi sceglie in multi selezione i suoi tre comuni. Poi sceglie la provincia di Napoli e gli si popola la combo con i comuni di Napoli... i tre comuni selezionati in precedenza sono persi... Ovviamente la soluzione potrebbe risiedere nel farsi un bel widget fatto di due combo di navigazione più una lista di quelli selezionati, più due bottoni di aggiungi e togli (come un INAndOut...). Prima però di reinventare l'acqua calda volevo sapere se qualcuno conosce già qualcosa del genere Not Implemented Here... Citavo il ReferenceBrowserWidget perché sarebbe perfetto: navigazione, aggiunta con il popup + lista di checkbox per l'eliminazione... Andrebbe però alimentato con un dizionario ad albero e scollegato dai contenuti di Plone... non so se vale la pena metterci le mani dentro... _______________________________________ Ing. Paolo Tramontani - Softone s.r.l. email: [email protected] [email protected] phone: +39 338 9253741 ______________________________________ -----Messaggio originale----- Da: [email protected] [mailto:[email protected]] Per conto di Luca Fabbri Inviato: venerdì 13 aprile 2012 13:51 A: La lista degli italiani appassionati di Plone. Oggetto: Re: [Plone-IT] provincie-comuni e multiselezione 2012/4/12 Paolo Tramontani <[email protected]>: > Ciao a tutti, > > intanto ringrazio per le risposte che mi sono state molto utili. > > Poi vorrei chiedervi se qualcuno ha già affrontato un problema come quello > che ho io in questo momento o se mi sapete dare un suggerimento > plonistico. > > > > Nel mio tipo di contenuto custom, messo su con archetype, tra gli altri > attributi ce nè uno che è, appunto, il comune. Ma è in multi selezione. > > Tipo: il professionista (questo è il tipo di contenuto) deve indicare in > quali comuni opera. > > Lidea è di offrire la possibilità di impostare prima la provincia in modo > da popolare un combo più ristretta dei comuni e poi consentire la scelta del > comune. Il comune dovrà però aggiungersi a quelli già scelti in precedenza. > > > > Qualcuno sa se cè un widget che fa qualcosa che gli assomiglia? > > Servirebbe qualcosa di simile al referenceBrowserWidget che sarebbe > perfetto, ma opera attingendo dai contenuti Plone ho visto anche un > jidTreeVocabularyWidget > (http://plone.org/products/jidtreevocabularywidget/releases/0.9) ma viene > dichiarato compatibili con Plone 3 (io sono sulla 4) e non ci sono versioni > stabili > > Oppure un inAndOut con la possibilità però di mettere un tree sulla > sinistra > > > > Tutti i consigli sono ben accetti > Non ho ben capito cosa intendi per "plonesco", ad ogni modo... Nessuno ti vieta di usare vocabolari la cui sorgente fa ricerche nel catalogo Plone (evitando così l'uso dei referencewidget, etc, che sono molto scomodi). Puoi anche provare ATVocabuaryManager, che ha un supporto per i TreeVocabulary (anche se l'effetto finale poi è semplicemente mostrare un widget di selezione con elementi del tipo "master1 - slave1", "master1 - slave2", ...). Se vuoi invece ottenere l'effetto del "seleziono la provincia, poi il comune", puoi usare MasterSelectWidget. PS: non farti spaventare da componenti che dicono di essere compatibili solo con Plone 3. Magari semplicemente funziona, ma non sono più stati aggiornati"! -- -- luca twitter: http://twitter.com/keul linkedin: http://linkedin.com/in/lucafbb blog: http://blog.keul.it/ _______________________________________________ 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 _______________________________________________ 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
