Achim Domma wrote: > Hi, > > I have implemented ArticleFolder and Article like this: > > > class Article(Persistent,Contained): > implements(IArticle) > title=u'' > body=u'' > > class ArticleFolder(Folder): > implements(IArticleFolder) > > > Via ZMI I can add, edit and delete articles without problems. I use this > TAL statement in a view for the object holding the article folder : > > <p tal:repeat="article context/articles">
As Mats said, iterate over context/articles/values and you should be fine. ITerating over just context/articles will only yield the names of the articles, not the article objects themselves. > <a > tal:content="article/title" > tal:attributes="href article/@@absolute_url">asdf</a> > </p> > > This fails with an "There isn't enough context to get URL information." > exception. When the exception is thrown, I see in the debugger, that the > context of AbsoluteUrl is the id of the first article as unicode string. > And this string has of course no __parent__ attribute!? > > I argued that context/articles might return ids, not objects, but in > that case article/title should fail also. But if I remove > tal:attributes, it works fine. > > Am I missing something? > > regards, > Achim _______________________________________________ Zope3-users mailing list [email protected] http://mail.zope.org/mailman/listinfo/zope3-users
