Re: [Plone-IT] Portlet Collection Custom e Event start date

2016-05-08 Per discussione Giampiero Lago

Grazie Mille Luca,

come sempre le cose più semplici sono le più efficaci :-)

Giampiero

On 06/05/16 18:28, Lucafbb wrote:

Non obj.Date() ma obj.start()



--
-- luca

Il giorno 06 mag 2016, alle ore 17:53, Giampiero Lago > ha scritto:



Salve ragazzi,

ho un problema con un portlet custom per la visualizzazione di 
seminari e eventi sul nostro sito;
ho utilizzato Multi View Collection Portlet 2.2 ed ho creato un 
portlet customizzato il cui codice

vi allego:

tal:attributes="class string:portlet portletCollection 
portletHighlights ${view/css_class}">



tal:omit-tag="not:view/data/show_more" tal:content="view/data/header" />





useViewpython:obj.portal_type in viewActions;
itemUrlpython:useView and obj.getURL() + 
'/view' or obj.getURL();

item_obj   obj/getObject;"
tal:attributes="class  python:oddrow and 'portletItem 
even' or 'portletItem odd'">


   tal:define="field 
python:view.get_image_field(item_obj);"

   tal:condition="python:field" class="item-img">




tal:content="obj/Title"

   tal:attributes="href itemUrl; title obj/Description">
Questo è un evento prova

tal:content="python:plone_view.cropText(obj.Description, 100)">Nuovo 
Spot per telecom Italia


Date




i dati vengono da una collection di eventi che ho sul sito; va tutto 
bene tranne la data; invece di visualizzarmi la data di partenza 
dell'evento (la start date) mi visualizza la data di creazione 
dell'oggetto (dell'evento in questo caso) quindi se ho un evento che 
parte oggi ma che ho creato a novembre mi visualizza la data di 
novembre, però gli eventi appaiono nel portlet in ordine di start date.


Questa è la mia configurazione:

  * Plone 4.3.2 (4307)

  * CMF 2.2.7

  * Zope 2.13.21

  * Python 2.7.3 (default, Jan 2 2013, 13:56:14) [GCC 4.7.2]

  * PIL 1.7.8 (Pillow)

Grazie Mille
Giampiero


--
Giampiero Lago
Web Area Manager - IT Core
TIGEM (Telethon Institute of Genetics and Medicine)
Via Campi Flegrei, 34
80078 - POZZUOLI (NA)

Direct Phone:   +39 081 19230637
Secretariat Phone:  +39 081 19230600
Fax:+39 081 19230651
E-mail: l...@tigem.it
Website:http://www.tigem.it


___
Plone-IT mailing list
plone...@lists.plone.org 
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
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



--
Giampiero Lago
Web Area Manager - IT Core
TIGEM (Telethon Institute of Genetics and Medicine)
Via Campi Flegrei, 34
80078 - POZZUOLI (NA)

Direct Phone:   +39 081 19230637
Secretariat Phone:  +39 081 19230600
Fax:+39 081 19230651
E-mail: l...@tigem.it
Website:http://www.tigem.it



___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Re: [Plone-IT] Portlet Collection Custom e Event start date

2016-05-06 Per discussione Lucafbb
Non obj.Date() ma obj.start()



--
-- luca

> Il giorno 06 mag 2016, alle ore 17:53, Giampiero Lago  ha 
> scritto:
> 
> Salve ragazzi,
> 
> ho un problema con un portlet custom per la visualizzazione di seminari e 
> eventi sul nostro sito; 
> ho utilizzato Multi View Collection Portlet 2.2 ed ho creato un portlet 
> customizzato il cui codice
> vi allego:
> 
>  i18n:domain="plone"
> tal:define="collection_url view/collection_url;
> plone_view context/@@plone;
> toLocalizedTime nocall:plone_view/toLocalizedTime;
> viewActions 
> here/portal_properties/site_properties/typesUseViewActionInListings|python:();"
> tal:attributes="class string:portlet portletCollection portletHighlights 
> ${view/css_class}">
> 
> 
>  tal:omit-tag="not:view/data/show_more" tal:content="view/data/header" />
> 
> 
> 
>  tal:define="oddrow repeat/obj/odd;
> viewActions 
> here/portal_properties/site_properties/typesUseViewActionInListings|python:();
> useViewpython:obj.portal_type in viewActions;
> itemUrlpython:useView and obj.getURL() + '/view' 
> or obj.getURL();
> item_obj   obj/getObject;"
> tal:attributes="class  python:oddrow and 'portletItem even' or 
> 'portletItem odd'">
> 
> tal:define="field python:view.get_image_field(item_obj);"
>tal:condition="python:field" class="item-img">
> 
> 
> 
>  tal:content="obj/Title"
>tal:attributes="href itemUrl; title obj/Description">
> Questo è un evento prova
> 
>  tal:content="python:plone_view.cropText(obj.Description, 100)">Nuovo Spot per 
> telecom Italia
>tal:condition="view/data/show_dates"
>   tal:content="python:toLocalizedTime(obj.Date)">
> Date
> 
> 
> 
> 
> i dati vengono da una collection di eventi che ho sul sito; va tutto bene 
> tranne la data; invece di visualizzarmi la data di partenza dell'evento (la 
> start date) mi visualizza la data di creazione dell'oggetto (dell'evento in 
> questo caso) quindi se ho un evento che parte oggi ma che ho creato a 
> novembre mi visualizza la data di novembre, però gli eventi appaiono nel 
> portlet in ordine di start date.
> 
> Questa è la mia configurazione:
> Plone 4.3.2 (4307)
> CMF 2.2.7
> Zope 2.13.21
> Python 2.7.3 (default, Jan 2 2013, 13:56:14) [GCC 4.7.2]
> PIL 1.7.8 (Pillow)
> Grazie Mille
> Giampiero
> 
> -- 
> Giampiero Lago
> Web Area Manager - IT Core
> TIGEM (Telethon Institute of Genetics and Medicine)
> Via Campi Flegrei, 34
> 80078 - POZZUOLI (NA)
> 
> Direct Phone: +39 081 19230637
> Secretariat Phone:+39 081 19230600
> Fax:  +39 081 19230651
> E-mail:   l...@tigem.it
> Website:  http://www.tigem.it
> 
> 
> ___
> Plone-IT mailing list
> plone...@lists.plone.org
> 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
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html