access predicate options via adapter
This commit is contained in:
parent
de4496830c
commit
73111402db
2 changed files with 5 additions and 3 deletions
|
@ -347,8 +347,8 @@ class ConceptView(BaseView):
|
|||
|
||||
def isHidden(self, pr):
|
||||
if (getName(pr.second.conceptType) in
|
||||
#IOptions(adapted(pr.predicate))('hide_parents_for', [])):
|
||||
IOptions(pr.predicate)('hide_parents_for', [])):
|
||||
IOptions(adapted(pr.predicate))('hide_parents_for', [])):
|
||||
#IOptions(pr.predicate)('hide_parents_for', [])):
|
||||
return True
|
||||
hideRoles = None
|
||||
options = component.queryAdapter(adapted(pr.first), IOptions)
|
||||
|
|
|
@ -58,7 +58,8 @@ from loops.browser.node import ViewPropertiesConfigurator
|
|||
from loops.common import NameChooser
|
||||
from loops.concept import Concept
|
||||
from loops.concept import IndexAttributes as ConceptIndexAttributes
|
||||
from loops.config.base import GlobalOptions, LoopsOptions, QueryOptions, TypeOptions
|
||||
from loops.config.base import GlobalOptions, LoopsOptions
|
||||
from loops.config.base import QueryOptions, PredicateOptions, TypeOptions
|
||||
from loops.interfaces import ILoopsObject, IIndexAttributes
|
||||
from loops.interfaces import IDocument, IFile, ITextDocument
|
||||
from loops.layout.base import LayoutNode
|
||||
|
@ -143,6 +144,7 @@ class TestSite(object):
|
|||
component.provideAdapter(ConceptSecuritySetter)
|
||||
component.provideAdapter(ResourceSecuritySetter)
|
||||
component.provideAdapter(LoopsOptions)
|
||||
component.provideAdapter(PredicateOptions)
|
||||
component.provideAdapter(QueryOptions)
|
||||
component.provideAdapter(TypeOptions)
|
||||
component.provideUtility(GlobalOptions())
|
||||
|
|
Loading…
Add table
Reference in a new issue