Предположим, у меня есть следующий код в файле configure.zcml. Я хочу, чтобы мой класс будет реализован для другого интерфейса тоже, скажем Interface2
Zope3 браузер: страница с несколькими интерфейсами
<browser:page
for="Interface1"
class="plone.app.content.browser.reviewlist.FullReviewListView"
name="full_review_list"
template="document_full_review_list.pt"
permission="cmf.ReviewPortalContent" />
Как заявить об этом в моем файле ZCML?
Так долго я пытался на следующие:
<browser:page
for="Interface1 Interface2"
class="plone.app.content.browser.reviewlist.FullReviewListView"
name="full_review_list"
template="document_full_review_list.pt"
permission="cmf.ReviewPortalContent" />
и
<browser:page
for="Interface1"
allowed_interface="Interface2"
class="plone.app.content.browser.reviewlist.FullReviewListView"
name="full_review_list"
template="document_full_review_list.pt"
permission="cmf.ReviewPortalContent" />
Спасибо, он работал идеально для меня. – bogtan