【问题标题】:Locomotive CMS with Rails - location for liquid templates带有 Rails 的机车 CMS - 液体模板的位置
【发布时间】:2013-07-29 15:53:46
【问题描述】:

我是 Ruby on Rails 和 Locomotive CMS 的新手,但我刚刚开始使用它们创建我的第一个网站。

我已经让引擎在一个完整的 Rails 应用程序中运行(稍后我需要将它部署在我们自己的服务器上)。但它只是吐出通过管理界面定义的“模板”内容,周围没有任何其他模板/内容。

我可以通过这个输入字段将整个页面的 html 推入来“修复”它。但这肯定不对吧?入门指南谈到将模板放入文件系统中,例如:Pages/index/first page。 “所有页面都继承自索引”。我在视图/页面下有一个 index.liquid,但它没有收到它...(我也尝试了其他几个位置)。

我确定这是一个愚蠢的问题,但请有人告诉我将模板放在文件系统中的哪个位置?或者如何指点机车从正确的地方捡起它?

(我确实通过 Rails 方式定义了文件系统液体模板,使用路由、控制器并添加了我找到的液体模板初始化程序 here。但是它缺少应该来自CMS 内容)。

我正在使用bundle exec unicorn_rails 加载网站。我正在使用 Rails v3.2.13、Ruby v1.9.3 和 Locomotive_cms v2.2.2。

谢谢!

【问题讨论】:

    标签: ruby-on-rails locomotivecms


    【解决方案1】:

    我是 LocomotiveCMS 的 Didier。

    LocomotiveCMS 与其他 CMS 有点不同,从某种意义上说,我们提供了一个名为 Wagon 的工具来本地管理您的站点,而无需安装 mongodb、rails 和其他一些组件。 另一个巨大的好处是您可以用 HAML 编写模板,用 SASS/SCSS 或 Less(我们也嵌入了 Compass)和我们首选的文本编辑器(在浏览器中编辑整个站点是一场噩梦)编写您的 CSS。 这是一个很好的生态系统,以便在开发 LocomotiveCMS 网站时非常高效。

    完成本地工作后,您可以将站点部署到远程 LocomotiveCMS 引擎,方法与将应用程序推送到 Heroku 类似。实际上,推送网站将为最终用户创建后台。

    我建议您阅读该页面。 http://doc.locomotivecms.com/guides/get-started/requirements 还有这个 http://www.locomotivecms.com/tour

    我们的官方网站上的信息还不清楚,但相信我,我们正在努力让它变得更好。

    希望对你有帮助!

    迪迪尔

    【讨论】:

    • 谢谢迪迪埃。我仍然不清楚如何在我自己的服务器上设置它(我不能使用 Heroku,因为它需要在我们的防火墙内部),但这次我已经切换到使用另一个 CMS,所以没问题!无论如何,谢谢 - 感谢您抽出宝贵时间回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    • 2011-08-22
    • 1970-01-01
    相关资源
    最近更新 更多