【问题标题】:Customize site layout with Refinery CMS使用 Refinery CMS 自定义站点布局
【发布时间】:2013-04-15 10:13:44
【问题描述】:

Rails 和 RefineryCMS 的新功能。我遇到了这个question about per page layouts

它把我指向a very nice guide,在本指南中它说

在这种情况下,当我们只自定义页面的渲染时, 不是页眉或页脚或实际的网站布局,适合启用 Refinery 的自定义视图模板。

我的问题是本指南遗漏的问题:如何在 Refinery CMS 中使用模板自定义页眉和页脚的呈现?这方面的文档在哪里?谢谢大家!

【问题讨论】:

    标签: refinerycms


    【解决方案1】:

    要自定义页面内容之外的任何内容,您必须覆盖炼油厂视图。

    在终端:

    rake refinery:override view=refinery/_footer
    

    本炼油厂指南对此进行了介绍:http://refinerycms.com/guides/overriding-views

    【讨论】:

    • 谢谢,但这仅允许对页脚的呈现方式进行一种定义。我最后做的是用这个命令引入所有的部分:rake refinery:override view=refinery/*
    • 我明白你想做的事了,现在。覆盖所有视图是了解炼油厂的好方法,但对于生产应用程序来说,升级到较新的炼油厂版本变得更加棘手。当您更新时,我认为您的覆盖视图不会更新。有人告诉我,如果您删除覆盖视图文件,它们会默认恢复为精炼厂 gem 中的文件。对于您不自定义的任何内容,我建议您这样做。
    • 我更改了博客和新闻页面 css,主页也相应更改,因为两个引擎都使用默认的炼油厂布局。我很困惑如何保持特定于博客和新闻页面的更改:'(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    • 1970-01-01
    • 2016-05-18
    • 2023-03-05
    • 1970-01-01
    • 2011-05-24
    • 2010-12-14
    相关资源
    最近更新 更多