Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Zope Plone Programmierung Python Code Daten aus dem Portal Catalog abfragen
Tag Cloud
Inhalt in Zahlen
  • Seiten: 192
  • Ordner: 83
  • Links: 42
 

Daten aus dem Portal Catalog abfragen

from Products.CMFCore.utils import getToolByName

pcat = getToolByName(self.context, 'portal_catalog')
brains = pcat(portal_type='News Item')

for x in brains:
x = x.getObject()
title = x.title

 

Parameter für Catalogabfragen:

  • portal_type -> Um einen bestimmten Artikeltyp abzufragen - z.B. News Item, Link, Document, Event, usw.
  • sort_on -> Legt die Sortierreihenfolge fest - z.B. created
  • sort_order -> 'reverse' kehrt die Sortierreihenfolge um
  • path -> Pfadangabe, ab wo gesucht werden soll
  • review_state -> Legt den Artikeltyp Status fest - z.B. pending, publishd
  • Title -> Der Titel eines Content Objekts
  • Description - Die Beschreibung eines Content Objekts
  • Subject -> Die Keywords die von den Kategorien des Content Objekts genutzt werden

 

Portal Catalog aus einem Script (Python) über Zope:

pcat = context.portal_catalog
Kommentieren

Sie können einen Kommentar abgeben, indem Sie das untenstehende Formular ausfüllen. Nur Text.

Frage: Wieviel ist vier - eins (Bitte eine Zahl als Ziffer schreiben)?
Ergebnis: