provide working generic CreateConceptPage implementation
This commit is contained in:
parent
48395b19cf
commit
c71669f1a7
3 changed files with 12 additions and 6 deletions
|
@ -583,6 +583,12 @@
|
|||
class="loops.browser.form.CreateConceptForm"
|
||||
permission="zope.View" />
|
||||
|
||||
<page
|
||||
name="create_concept_page.html"
|
||||
for="loops.interfaces.INode"
|
||||
class="loops.browser.form.CreateConceptPage"
|
||||
permission="zope.View" />
|
||||
|
||||
<page
|
||||
name="edit_concept.html"
|
||||
for="loops.interfaces.INode"
|
||||
|
@ -618,16 +624,14 @@
|
|||
for="loops.browser.node.NodeView
|
||||
zope.publisher.interfaces.browser.IBrowserRequest"
|
||||
factory="loops.browser.form.CreateObject"
|
||||
permission="zope.View"
|
||||
/>
|
||||
permission="zope.View" />
|
||||
|
||||
<zope:adapter
|
||||
name="edit_resource"
|
||||
for="loops.browser.node.NodeView
|
||||
zope.publisher.interfaces.browser.IBrowserRequest"
|
||||
factory="loops.browser.form.EditObject"
|
||||
permission="zope.View"
|
||||
/>
|
||||
permission="zope.View" />
|
||||
|
||||
<zope:adapter
|
||||
name="create_concept"
|
||||
|
|
|
@ -372,6 +372,8 @@ class CreateConceptForm(CreateObjectForm):
|
|||
|
||||
defaultTitle = u'Create Concept, Type = '
|
||||
form_action = 'create_concept'
|
||||
inner_form = 'inner_concept_form.html'
|
||||
qualifier = 'concept'
|
||||
|
||||
@Lazy
|
||||
def defaultTypeToken(self):
|
||||
|
|
|
@ -78,8 +78,8 @@
|
|||
tal:omit-tag="not:view/isInnerHtml">
|
||||
<form method="post" enctype="multipart/form-data"
|
||||
id="dialog_form" class="dialog"
|
||||
tal:define="qualifier request/qualifier | string:resource;
|
||||
innerForm request/inner_form | string:inner_form.html;
|
||||
tal:define="qualifier request/qualifier|view/qualifier|string:resource;
|
||||
innerForm request/inner_form|view/inner_form|string:inner_form.html;
|
||||
typeToken view/typeToken;
|
||||
fixedType view/fixedType">
|
||||
<div dojoType="dijit.layout.ContentPane" region="center"
|
||||
|
|
Loading…
Add table
Reference in a new issue