我正在为我的Plone网站开发一个新的附加组件,因此它显示了我的错误 在这里,我正在编写我的zcml代码: 未绑定的前缀错误如下所述。 文件“/Plone/Python-2.7/lib/python2.7/xml/sax/handler.py”,第38行,在fatalE ...
我正在为我的Plone网站开发一个新的附加组件,因此它显示了我的错误 在这里,我正在编写我的zcml代码: 未绑定的前缀错误如下所述。 文件“/Plone/Python-2.7/lib/python2.7/xml/sax/handler.py”,第38行,在fatalE ...
我有一个带有以下setup.py的Plone插件 setup( ... install_requires=[ ... 'zope.i18n', ... 'Zope2', ], ... ) 如果 ...
在我的一个项目的buildout.cfg文件中,我有这样的东西: 一切正常,但我仍然感到困惑的是,一些包需要在这里列出的原因是什么,以及其他人为什么不这样做。 它的目的是什么? 在进行一些研究时,我最终得到了https://pypi.python.org/pypi/munin ...
我是Plone的新手,我正在开发一个小的附加软件包。 如何定义权限,以便只有已记录的用户才能访问包的页面? 实际许可如下: 使用标准权限=“zope.View”,可以从每个人访问该页面。 ...
当我编写一些实用程序时,注册它,然后使用getUtility查询,它可以正常工作: 现在,据我所知,我可以将实用程序的注册移至configure.zcml ,如下所示: 但是我不知道如何使全球站点管理器读取此zcml。 ...
我试图通过zcml设置引擎和会话,使用z3c.saconfig连接到数据库。 我正在使用Plone 4.3.2。 我正在关注Plone 4上的一本名为Professional Plone Develop的书,并在buildout.cfg中的[instance]下面说它放置zcml-add ...
如果视图是这样注册的,则使用zcml中的模板定义: 我想在我的产品中只定制他的课程,有没有办法在不定制模板的情况下完成? ...
我正在遵循模式驱动类型的Plone指南: http : //docs.plone.org/external/plone.app.dexterity/docs/prerequisite.html 运行: Mac OSX 10.8.5 Mountain Lion Plone ...
我想在我的ZCML文件中使用类似下面的ZCML片段来从目录中提供静态HTML文件。 必须通过诸如“cmf.ManagePortal”,“zope.ManageContent”等类似的权限来保护文件。 目前,普通的html文件被解析为好像它们是zope页面模板,这不是我想要的。 根据h ...
我正在尝试创建一个自己的 viewlet 来使用 viewlet 更改默认的 plone 站点。我在配置文件/默认目录下创建了 viewlets.xml 文件。在 viewlets.xml 文件中包含隐藏默认 plone 徽标的代码。我在中注册了配置文件目录像这样的主 configure.zcml ...
在Plone中创建BrowserView时,我知道我可以选择使用ZCML配置模板,如下所示: 或者在代码中: 两种方法之间有什么区别吗? 它们似乎都产生相同的结果。 子问题 :我知道可以导入一个BrowserView类,但是通常每个人都使用BrowserPage 。 如 ...
我想“注销”使用configure zcml和指令注册的资源目录 我已经卸载了最初注册资源目录的自定义加载项,但是其他软件包仍然可以调用/++resource++my.package并从已卸载的加载项中引入资源...是否有用于注销它的指令正确,还是通过ZMI或一次性脚本? 参考: h ...
Products.Five (manage_interfaces) 中的一个模板似乎有一个错误的 i18n 标记,使得接口名称可翻译。 i18n 域未定义,因此使用全局域。 我想更改该页面的 i18n 域,但我不知道如何从我的包中执行此操作。 页面注册使用 browser:page 五条指令 我 ...
我正在编写一个添加视图适配器,并希望将其使用限制为特定权限。 在ZCML中,我可以执行以下操作: 有没有一个grok等效的方式这样做? 简单地使用grok.require不起作用。 我的适配器看起来像这样: 但是如果没有ZCML片段,我可以匿名呈现添加视图。 ...
以前一切都很好。 我做了一些代码更改,上传到服务器并启动了我的python Paster实例进行测试。 但是上面的堆栈跟踪是在启动时发生的,我没有更改setup.py或resource.py的其他配置文件中的任何内容 (本质上是一个cfg文件,告诉fanstatic程序包静态Web资源(例 ...
假设我的configure.zcml文件中有以下代码。 我希望我的类也可以用于另一个接口,比如说Interface2 如何在我的zcml文件中声明这个? 这么久我尝试了下面的内容: 和 ...
是否可以使用 configure.zcml 文件或类似文件为 Zope 注册外部方法? 我正在尝试注册外部 Python 脚本(类似于其他注册表项,例如主题中的“jsregistry.xml”或“cssregistry.xml”) ...
Zope实用程序的ZCML注册可以接受组件或工厂,这有点令人困惑。 <utility component=".some.Class" /> 与 <utility factory=".some.Factory" /> 有什么区别? ...
ZCML可以包含表单的条件指令 condition的表达式语法是什么? 是'或'允许? ...