Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 2nd, 2012  |  syntax: None  |  size: 0.69 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. from zope.interface import implements
  2. from Acquisition import aq_inner
  3.  
  4. from Products.CMFCore.utils import getToolByName
  5. from Products.Five import BrowserView
  6.  
  7. from Products.ATContentTypes.interface.topic import IATTopic
  8.  
  9. from plonetheme.wabus.browser.interfaces import IHomepage
  10.  
  11.     def getEvent(self):
  12.         """WABus homepage pulls nearest upcoming event
  13.         Returns list of up to 1 brains.
  14.         """
  15.         return self.portal_catalog(portal_type="Event",
  16.                                    review_state="published",
  17.                                    sort_on='Date',
  18.                                    sort_order='reverse',
  19.                                    sort_limit=1)