From 0932cbb3420fca73c5a9fb5e7b37b866f8bbf856 Mon Sep 17 00:00:00 2001 From: helmutm Date: Sat, 4 Mar 2006 15:22:14 +0000 Subject: [PATCH] Assignment of resources to concepts and vice versa git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1110 fd906abe-77d9-0310-91a1-e0d9ade77398 --- browser/concept.py | 2 ++ browser/resource_concepts.pt | 16 ++++++++++++++++ concept.py | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/browser/concept.py b/browser/concept.py index 00627d6..c1992fb 100644 --- a/browser/concept.py +++ b/browser/concept.py @@ -135,6 +135,8 @@ class ConceptConfigureView(ConceptView): self.context.assignParent(removeSecurityProxy(concept), predicate) elif assignAs == 'resource': self.context.assignResource(removeSecurityProxy(concept), predicate) + elif assignAs == 'concept': + self.context.assignConcept(removeSecurityProxy(concept), predicate) else: raise(BadRequest, 'Illegal assignAs parameter: %s.' % assignAs) diff --git a/browser/resource_concepts.pt b/browser/resource_concepts.pt index 97ed508..14edff1 100644 --- a/browser/resource_concepts.pt +++ b/browser/resource_concepts.pt @@ -18,6 +18,22 @@ +
+ + + + + and assign using Predicate +