Personal tools

设置基本属性

通过编辑base_properties.props文件进行快速定制。

如我们在基本示例部分提到的一样,定制base_properties.props是修改Plone UI元素样式属性最容易的方式,但是这仍然有些问题值得注意。 由于Plone皮肤工具现有工作方式的问题,您必须在该文件中给出所有Plone基本属性,即使您只打算定制其中很少几个。如果您删除该文件中的某些属性,Plone就不能再访问他们了。

所有这些问题使得base_properties.props 方式在维护,升级和定制上都不理想。这就是为什么它将在Plone中被逐步淘汰的理由之一(另一个理由则是为了避免 在CSS文件中使用DTML)。
我还不清楚这将在什么时候如何实现,因此请关注本段的更新。

您可以在CMFPlone/skins/plone_styles/ploneCustom.css 这个文件中找到更多关于Plone预定义属性的信息。

除了Plone中预定义的属性之外,可能您还需要使用您自己的属性。 除了添加新属性到base_properties.props中外,更好的方法是,在你的皮肤层中创建一个新的.props文件,并在css文件中注册使用它(以替代那个base_properties - 参见原始的DIYPloneStyle/skins/diystyle/renameThisFile.css.dtmlDTML 代码)。

 

本站由 润普公司资助, 采用 易度CMS 构建。

广而告之:润普公司 易度在线工作平台,包括 易度文档管理系统 易度项目管理系统 , 易度部门管理 ,均采用Zope 3/BFG技术开发。
沪ICP备05008050