[Plone-IT] Collection portlets

Fabrizio Rota fabrizio.rota a gmail.com
Lun 30 Mar 2009 13:29:40 UTC


Questi portlets sono fatti tramite liste di definizione.
Ho bisogno di renderli dei semplici elenchi puntati con un titolo h2.

Ho modificato zope.interface.interface-collection.pt in questo modo:


<dl class="portlet portletCollection"
    i18n:domain="plone"
    tal:define="collection_url view/collection_url;
                plone_view context/@@plone;
                toLocalizedTime nocall:plone_view/toLocalizedTime;
                getIcon nocall:plone_view/getIcon;">

    <h2 class="portletHeader">
        <span class="portletTopLeft"></span>
        <a tal:attributes="href collection_url"
tal:omit-tag="not:view/data/show_more">
            <span tal:content="view/data/header" />
        </a>
        <span class="portletTopRight"></span>
    </h2>
<ul>
    <tal:events tal:repeat="obj view/results">
    <li class="portletItem"
        tal:define="oddrow repeat/obj/odd;
                    item_icon python:getIcon(obj);"
        tal:attributes="class python:oddrow and 'portletItem even' or
'portletItem odd'">
        <a href="#"
           class="tile"
           tal:attributes="href obj/getURL;
                           title obj/Description">
            <img tal:replace="structure item_icon/html_tag" />
            <span tal:replace="obj/pretty_title_or_id">
             Title
            </span>
            <span class="portletItemDetails"
                  tal:condition="view/data/show_dates"
                  tal:content="python:toLocalizedTime(obj.Date)">
                Date
            </span>
        </a>
    </li>
    </tal:events>
    </ul>

</dl>

e le cose funzionano.
Non mi riesce perņ di eliminare il tag <dl>, altrimenti i porltets non
sbucano.
C'č modo di fare qualcosa?

faber

-- 
Fabrizio
--------------------
"Life is what happens to you while you're busy making other plans" - J.
Lennon
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.plone.org/pipermail/plone-plone-it/attachments/20090330/ec57a293/attachment.html>


Maggiori informazioni sulla lista Plone-IT