Changeset 1906 in products
- Timestamp:
- Mar 15, 2010 10:23:48 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/browser/viewlets.py
r1848 r1906 3 3 from Acquisition import aq_inner 4 4 5 from zope.component import queryAdapter 5 6 from zope.component import queryMultiAdapter 6 7 from zope.component import getMultiAdapter … … 13 14 from quintagroup.seoptimizer.interfaces import IMetaKeywords 14 15 from quintagroup.seoptimizer.interfaces import IMappingMetaTags 16 from quintagroup.seoptimizer.browser.seo_configlet import ISEOConfigletSchema 15 17 16 18 from Products.CMFPlone.PloneTool import * … … 190 192 """ 191 193 def getCustomScript( self ): 192 context = self.context.aq_inner193 portal_props = getToolByName(context, 'portal_properties')194 seo_props = getToolByName(portal_props, 'seo_properties', None)195 if seo_props is None:196 return ''197 return seo_props.getProperty('custom_script', '')194 pps = queryMultiAdapter((self.context, self.request), 195 name="plone_portal_state") 196 gseo = queryAdapter(pps.portal(), ISEOConfigletSchema) 197 if gseo: 198 return gseo.custom_script 199 return '' 198 200 199 201 def render( self ):
Note: See TracChangeset
for help on using the changeset viewer.