Re: Kollektion als Standardansicht bzw. Template anpassen

"Maik Derstappen, Derstappen IT" <[email protected]>
Newsgroups gmane.comp.web.zope.german
Organization Derstappen IT Consulting
Message-ID <[email protected]>
Am 04.11.2010 13:01, schrieb Max Scheer:
> Hi,
>
> das sind statische Portlets.
>
> Ich würde halt lieber mit der Kollektion arbeiten wollen, denn das ist für mich einfacher. Ich bin nämlich kein Coder! :)
>
> Gruß, Max
>    
bitte an die Liste Antworten ;)

die Frage nach der Definition der Portlets hast du nicht beantwortet ;)
Du hast ja auf einer Ebene die slots mit den portlets gefüllt, die Frage 
war wo?

Gruß Maik

> -----Ursprüngliche Nachricht-----
> Von: [email protected] [mailto:[email protected]] Im Auftrag von Maik Derstappen, Derstappen IT
> Gesendet: Donnerstag, 4. November 2010 12:59
> An: Deutschsprachige Zope-Benutzer-Liste
> Betreff: [dzug-zope] Re: Kollektion als Standardansicht bzw. Template anpassen
>
> Am 04.11.2010 11:54, schrieb Max Scheer:
>    
>> Hallo,
>>
>> ich habe folgendes Problem:
>>
>> Wenn ich einen "intelligenten Ordner" oder neu "Kollektion" als Standardansicht auf meiner Startseite einrichte, dann knallt er mir direkt sämtliche Portlets, außer Navigation und Kalender weg. Woran kann das liegen. Ich möchte mit dem "intelligenten Ordner" auf der Startseite bezwecken, dass spezielle Dokumente aus einer anderen Stelle meines Portals direkt auf der Startseite publiziert werden.
>>
>> Vorher nutzte ich ein Template, da hatte ich meine Portlets alle auf meiner Seite. Das Template hat u. a. auch diesen Eintrag hier:
>>
>>
>> <div metal:fill-slot="main" id="content-news"
>>        tal:define="results python:container.portal_catalog(portal_type='News Item',sort_on='Date',sort_order='reverse',review_state='published');
>>
>>                    Batch python:modules['Products.CMFPlone'].Batch;
>>                    b_start python:request.get('b_start',0);
>>                    portal_discussion nocall:here/portal_discussion;
>>                    isDiscussionAllowedFor nocall:portal_discussion/isDiscussionAllowedFor;
>>                    getDiscussionFor nocall:portal_discussion/getDiscussionFor;
>>                    home_url python: mtool.getHomeUrl;">
>>
>>     <div tal:condition="nothing"><div tal:condition="not: b_start">
>>       <p tal:condition="python:getattr(here.aq_explicit, 'readme', None)"
>>         tal:replace="structure here/readme/CookedBody | nothing">   text auf der startseite</p>
>>     </div></div>
>>
>> Meine Frage ist jetzt: Kann ich dem Template mehrere Pfade und auch Types zuweisen, die er mir dann geordnet nach Datum sauber darstellt? Quasi wie in der "Kollektion/intelligenten Ordner"
>>
>>      
> Du hast das Template vor dir, es sollte sich also machen lassen dort
> einfach mehrere Abfragen rein zu packen.
> Also z.B. news und events jeweils als Ergebnis eine Catalog_query statt
> einmal results.
>
> An sich würde ich so eine Startseite als Zope3 BrowserView in einem
> package bauen.
> Dann die Abfragen und restliche Logik darein und im Template dann nur
> die Anzeige machen.
> Hat den Vorteil das es scheller und leichter zu Debuggen ist.
>
>    
>> Oder gibt es eine Möglichkeit einen "intelligenten Ordner" als Standardansicht zu wählen ohne, dass die Portlets verschwinden? Ich verstehe den Zusammenhang von Portlet und Ansicht nicht so ganz.
>>
>>      
> Wo hast du die Portlets den definiert?
> An dem Folder oder an der Collection?
>
> beste Grüße
> Maik Derstappen
>
>    


-- 
========================================================================

Derstappen    I T  Consulting   Tel:         +49 ( 341 )   600  13  0 31
Zope/E-Mail/Backup/Monitoring   Mobil:       +49 ( 178 )   861  2    833
M a i k   D e r s t a p p e n   Fax:         +49 ( 180 ) 5 021 121 90 56
H e r l o ß s o h n s t r  12   Email:  [email protected]
0 4 1 5 5       L e i p z i g   Internet:    http://www.derstappen-it.de

========================================================================



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.