When i try to render a pt file i am getting an error in the pdb saying
(Pdb) self.template()
*** Unauthorized: You are not allowed to access 'bingo' in this context
(Pdb)
in firebug console i am getting (i am logged in though)
http://localhost:8080/news/acl_users/credentials_cookie_auth/require_login?came_from=http%3A//localhost%3A8080/news/morenews%3FkukitTimeStamp%3D1262284189261
any help will be really great, i am pinned down on this for a while :-)
class moreView(BrowserView):
template = ViewPageTemplateFile("morehome.pt")
def __call__(self):
pdb.set_trace()
return self.template()
def bingo(self):
return "worked"
class DynamicHome(PloneKSSView):
@kssaction
def xtra(self,count):
print count
alsoProvides(self,IViewView)
ksscore = self.getCommandSet('core')
zopecommands = self.getCommandSet('zope')
selector = ksscore.getHtmlIdSelector("more-news-box")
#pdb.set_trace()
context = aq_inner(self.context)
request = aq_inner(self.request)
pdb.set_trace()
moreHtml = moreView(self.context, self.request).__call__()
print moreHtml
#replyhtml = "Request from "+more+" is<b><i> accepted<i><b>"
ksscore.replaceHTML(selector,moreHtml,withKssSetup='True')
########### more.pt ###########
<div id="just_an_id">
Hello
XXXyyyZZZ
<span tal:content="view/bingo">Nope</span>
</div>
######### configure.zcml ##########
<browser:page
for="*"
name="morenews"
class=".homepage.DynamicHome"
attribute="xtra"
permission="zope2.View"
/>
<browser:page
for="*"
name="morehome"
class=".homepage.moreView"
permission="zope2.View"
/>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Plone-Users mailing list
Plone...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plone-users