我是Plone的新手,我正在学习如何更改样式表。 我成功地改变了/ Plone / portal_skins / custom /中的ploneCustom.css并保存了它。 但是当我试着看一下网站时,我意识到ploneCustom.css样式表甚至都没有加载。 根据我的研究,模板被打破了...... 但是我如何处理这些信息呢? 我在哪里修理它以及如何修复?
提前感谢您的帮助!
答案 0 :(得分:2)
Pone的50种造型方式,其中四种解释:
皮肤文件夹时间的遗留,现在建议使用基于浏览器的资源。 原因是,当您注册了大量资源时,很难保持皮肤层的正确顺序,并且可能导致不必要的覆盖。尽管如此,如果您没有复杂的设置或快速测试,使用skin-layers和ploneCustom.css是可行的,具体步骤如下:
或者您可以查看“adi.ttw_styles”(免责声明:我是作者),它为您提供了一个生活在网站中的样式表,作为“Page”类型的普通项目,并注册为基于浏览器的资源,因此命名冲突是不可能的。然而,样式表仍然存在于网站中,这不适合您希望拥有可重现主题的情况。
记录良好。
一个插件生成器,允许你创建一个包含基于浏览器的样式表和javascript的插件,是“adi.devgen”(再次声明:我是作者),安装后只需执行devgen addBrowserSkel your.addonname
命令行。
广泛推广的最先进的主题方式。记录完备,学习XLST很有趣: - )