dexterity

    4熱度

    1回答

    我正在將內容從原型遷移到敏捷,並且我需要新項目具有與舊項目相同的UID。 在Archetypes項目上,我可以調用context._setUID('my-uid')。有沒有類似的敏捷?

    2熱度

    1回答

    我寫了一個靈巧型與現場有關的另一個對象: institution = RelationChoice( title=_(u"Institution"), source=ObjPathSourceBinder( object_provides=IInstitution.__identifier__ ), ) 而且也是我寫的模板: <span id="inst

    1熱度

    1回答

    我想定製如何生成我的敏捷內容類型的標題的HTML。 我寫了一個類型,它使用metadata.IBasic行爲視圖模板: <html ...> <body> <metal:content-core fill-slot="content-core"> <metal:content-core define-macro="content-core"> <div

    6熱度

    1回答

    我想在一個敏捷內容類型創建後執行一些任意代碼。例如,內容類型可以代表一匹馬。 import logging logger = logging.getLogger("Plone") class IHorse(form.Schema): def __init__(self, context): logger.info('Creating horse') sup

    2熱度

    1回答

    我有一個靈巧型,具有圖像字段定義是這樣的: image = NamedBlobImage( title=_(u'Lead Image'), description=_(u"Upload a Image of Size 230x230."), required=True, ) 我如何添加一個驗證器來檢查上傳的圖片文件?例如,如果圖像寬度超過500像素,則警告用戶上傳

    2熱度

    2回答

    我試圖將文件夾默認視圖設置爲我創建的敏捷內容類型。但我發現敏捷內容類型不在文件夾可能的默認內容視圖列表中。爲什麼?是否有必須在內容類型中設置的選項?

    1熱度

    1回答

    .is_folderish屬性用於許多地方。例如當setting an object as the default view或activating discussions on an object時。 我的第一個問題是如何檢查一個對象是否具有該屬性集。我嘗試使用bin/instance debug像這樣的東西: >>> app.site.news.is_folderish ... Attrib

    1熱度

    1回答

    我正在關注操作敏捷內容對象的a tutorial。它解釋瞭如何創建對象。 from zope.component import createObject context = createObject('example.type') 但我不知道要放什麼東西,而不是example.type。我嘗試使用IProduct,degu.product.IProduct和degu.Product。但是他們

    3熱度

    1回答

    我創建了一個內容類型,它不是文件夾並允許討論。顯示添加註釋的形式,但發表評論時,我得到了一個錯誤: 2013-03-09 22:24:32 ERROR root Exception while rendering an error message Traceback (most recent call last): File "/home/daniel/.buildout/eggs/Z

    2熱度

    1回答

    我有一個基於敏捷的內容類型,在模式中定義了不同的編輯視圖和字段集。無論何時我想更新第一個字段集以外的其他小部件/字段,它都會變得很糟糕。例如: self.groups[0].fields['my_field'].mode = HIDDEN_MODE 必須用於隱藏來自第二字段集my_field。要使相同的字段需要 self.schema['my_field'].required = True