0

私たちの会社では、Plone 4.1.4 に基づいて、高品質のドキュメントを格納するための plone サイトを持っています。テスト用にこのサイトのコピーがあります。

このコピーでは、'company.contents' という名前のパッケージを作成して、器用さのコンテンツを格納します。これを行うには、次の手順に従いました。

まず、ZopeSkel (2.21.2) を使用してパッケージのスケルトンを作成しました: zopeskel plone company.contents

次に、setup.py と configure.zcml を変更しました (Dexterity Developer Manual の指示に従いました)。

次に、buildout.cfg を変更しました: (egg、develop、zcml、sources の部分にパッケージを追加)

…


eggs =  
PIL  
Products.CMFPlone  
plone.app.iterate  
Products.CMFEditions  
Products.CMFDiffTool  
plone.app.openid  
Products.CMFPlacefulWorkflow  
plone.app.dexterity  
collective.wtf  
plone.app.versioningbehavior  
collective.cmfeditionsdexteritycompat  
collective.dexteritydiff  
Products.PermissionComprehensible  
plone.app.workflowmanager  
plone.app.stagingbehavior  
webcouturier.dropdownmenu  
Products.TinyMCE  
Products.kupu  
collective.uploadify  
company.contents  
company.addsharing

develop =  
c:\plone41\src\company.addsharing  
c:\plone41\src\company.contents

zcml =  
company.addsharing  
company.contents

…

[sources]  
company.addsharing= fs company.addsharing  
company.contents= fs company.contents

…

パッケージは instance-script.py で参照されます

ただし、このパッケージではサイトが読み込まれないという問題があります。buildout.cfg からパッケージ参照を削除すると、サイトは正常に動作します。

何がうまくいかないのか誰にも分かりますか?

4

0 に答える 0