新的 Drupal 主题包括花环 CSS 文件?
我已经创建了许多 Drupal 主题,但是这个主题不知何故包含了我访问主页时来自 garland 的 style.css 文件。 是的。 任何其他页面都不包含该核心文件(正如我所期望的那样)。
主页(node/1)被设为默认页面(就像我的其他站点一样)。 .info 文件和其他主题页面的定义与其他主题相同,因此我不太确定什么会导致它出错。
如果您有任何想法,请告诉我。 该网站(尚未完成)位于:http://ic.m2osw.com/
谢谢。 亚历克西斯
I have been creating many Drupal themes already, but this one, somehow, includes the style.css file from garland when I visit the home page. Yes. Any other page does not include that core file (as I would expect.)
The home page (node/1) was made the default page (like on my other sites). The .info file and other theme pages are defined as in the other themes, so I'm not too sure what could make it go wrong.
If you have any idea, let me know. The site (still unfinished) is here: http://ic.m2osw.com/
Thank you.
Alexis
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在执行更改主题等操作后,清除缓存始终是值得的。 可能是为该页面缓存了某些内容。
It is allways worth clearing caches after you do things such as change theme. It could be that something was cached for that page.
您可以尝试进入代码库并在includes/common.inc第1754行中查找“drupal_add_css”的定义,并临时添加几行代码以打印出函数参数和debug_backtrace()调用日志文件。 这样您就可以看到添加 Garland 的 style.css 页面的调用来自站点中的哪个位置。
What you can try is go into the codebase and look for the definition of the "drupal_add_css", in includes/common.inc, line 1754, and temporarily add a couple of lines of code to print out the function parameters and a debug_backtrace() call to a log file. That way you can see where in your site the call to add Garland's style.css page is coming from.