问题标签 [locomotivecms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
83 浏览

ruby-on-rails - 带有 Haml 和液体的布尔值

在 Haml 这完美地工作: %input{:disabled => false}

但液体是最重要的,我试过这个%input{:disabled => {{ isDisabled }} }没有成功

0 投票
0 回答
549 浏览

ruby-on-rails - 后端缺少机车 cms 资产

我知道最好在虚拟机上使用这个 cms,比如 linux 等操作系统(因为这个命令:$ wagon serve根本不在 Windows 上运行)我决定使用 nitrous io,它工作得非常好(在 ubuntu 上) os) 唯一的问题是当我对我的机车 cms 安装进行预览时,它显示的后端没有样式 (css)。

Rails 3.2.19 红宝石 2.1.0

我在这里逐步运行的命令对我不起作用:首先,我的 gemfile:

正如 locomotivecms 文档中所建议的,我开始为引擎创建一个新的 rails 项目:

创建 locomotivecms 引擎:

然后,项目中的一些文件在 environment/production.rb 和 environment/development.rb 中不起作用:

更改此问题时解决:

这样:

然后,机车引擎运行良好,我得到了这个不错的输出:

然后:

我收到了这个警告但是服务器仍然在工作:

好的。当我在浏览器中打开此网址时:myprojectblahblahblah.nitrousbox.com:8080

我收到了下一条消息:

好的。我在 config/initializers/secret_token.rb 中创建了秘密令牌文件

根据 nitrous 帮助文档安装 mongodb:

启动mongodb:

再次启动服务器独角兽:

一切都没事。 ...

在浏览器中预览:myprojectblahblahblah.nitrousbox.com:8080

但是后端的样式没有出现,加载everthing,没有样式我什至可以创建一个用户并查看我的网站。

当我检查 html 时<script></script>,头部的路径是:


在一个论坛中,我发现这一步一步对他们有用,而不是我在 ubuntu 上使用 nitrous:链接 [ https://locomotivecms.tenderapp.com/discussions/problems/309-backend-themestyles-does-not-apply-丢失文件重新打开#comment_31593155][1]

为了使链接中的 public/assets 目录“出现”,建议运行以下命令:

运行此命令后,我得到以下输出:

但是 puplic/assets 没有出现在目录中,并且在机车的后端没有显示任何样式(表单和 web 正在加载)

之后,我运行了相同的命令,但使用了 --trace,我得到了以下输出:

输出:

我用谷歌搜索“rake aborted!不知道如何构建任务'default'”,我注意到在 Rakefile 中我有这一行:

我改变了:

我在 GemFile 中添加了这一行: gem rake '10.0.4'

然后我运行这个命令并成功输出:(RAILS_ENV=development 和 RAILS_ENV=production 都返回一个成功的输出)

输出:

之后,(根据我发布的论坛链接)的想法是您必须查看 public/assets 目录,但我没有看到它。奇怪的是,当我在 Windows (7) 上安装它时,后端样式加载完美,问题是$wagon serve command,这是一个已知的 win 问题。

我将在本地尝试使用 ubuntu,没有亚硝酸盐。如果我成功了,我会更新这个问题。你对这个 cms 和nitrous有类似的问题吗?

PS。对不起,我的英语可能并不完美。谢谢你的帮助!

0 投票
2 回答
107 浏览

ruby-on-rails - 更新 Locomotivecms 中内容条目的字段

在 Locomotivecms 中,我创建了一个名为“posts”的内容类型,其中包含一个名为“views”的整数字段。每次访问内容条目页面时,“views”字段应该递增 1。我在液体中尝试 {% assign post.views = post.views +1 %} ,但这没有意义。有没有液体标签可以执行?

0 投票
0 回答
90 浏览

push - 推送到 LocomotiveCMS 引擎不会更新

我在本地使用 Wagon 来管理我的网站,当我完成更改后,我使用以下语句将网站上传到生产环境: bundle exec wagon push development -f

在我的 deploy.yml 文件中,一切都很好(实际上页面由于拉动而在本地),并且推送似乎工作正常,没有错误。

问题的关键是在线页面没有显示我在本地所做的每一个更改。例如,我可以在标题上看到其中一些,但在页面正文上看不到。

有谁知道为什么会这样?

为了提供更多信息,我所做的每一个更改都是通过将括号直接保存到 .liquid 文件进行的,而不是使用浏览器。

0 投票
1 回答
98 浏览

internationalization - Locomotive CMS - 访问翻译数据

我正在使用机车 CMS,我想翻译一些字符串。我的tanslations.yml文件中有以下数据:

而且我无法在我的404.liquid页面中访问这些数据:

locomotive/mounter/translation.rb文件中只有 2 个字段:键和值

这是否意味着我们不能像这样构建翻译数据?

0 投票
1 回答
92 浏览

ruby-on-rails - 没有这样的文件或目录 - LocomotiveCMS Wagon 中的资产

No such file or directory - /var/tmp/dragonfly.log尝试从文件夹访问资产时收到错误消息Public。我在 Win 8.1、Ruby v2.0.0p451 (2014-02-24) [i386-mingw32]、Rails 4.1.6 上运行 Wagon。

0 投票
1 回答
147 浏览

html - 访问 LocomotiveCMS 中的单个内容条目

我想在页面上显示单个内容条目(来自一种内容类型),并且我想通过链接直接访问此页面。

到目前为止,我已经创建了内容类型“posts”(使用 wagon generate ...)。它包含字段“标题”、“日期”和“正文”。在“帖子”页面上,列出了帖子的所有标题,当您单击其中一个标题时,您应该被重定向到包含其余内容的子页面“帖子”(取决于您选择的帖子)。

帖子.液体:

这列出了所有帖子。

post.liquid:

这应该是单个页面上其余内容的模板。

如何将列表元素链接到正确的帖子?我正在使用 wagon 在本地开发网站。

0 投票
1 回答
47 浏览

locomotivecms - LocomotiveCMS:页面不可推送

我已经在LCMS Google Group上问过这个问题,但该帖子一周内获得了 3 次浏览,我无法继续我的项目,因为缺少整个页面......

尝试在 locomotivehosting 和我自己的托管服务器上推送 wagon 1.5.4 上的特定页面时出现错误。在当地的马车服务上一切正常。

警告:并非所有页面都被推送。检查页面继承是否正确或您翻译了所有页面。

奇怪的是,它适用于一些几乎相同的页面(见下文)。我最初的问题是“elektronik-entwicklung”页面。

图片:上传了一些页面,但不是全部。

我试过的:

  • 删除并重新推送整个网站
  • 推送具有不同 slug 和相同内容的页面,这仅部分有效

我尝试使用不同的名称和 slug 更新许多几乎相同的页面,结果发现在选择上传哪些页面的背后没有系统(例如“l-entwicklung.liquid”被推送,但“a-entwicklung .liquid”没有被推送;参见 Google Group 帖子上的图片)。

我创建的用于测试的文件内容相同,只是对应的 slug 不同。例如:

有任何想法吗?

0 投票
1 回答
164 浏览

ruby-on-rails - 如何在没有任何父页面(即没有父页面)的机车 cms 中创建页面

我正在使用locomotivecms并且在机车中,我有一个index带有子页面about-uscontact-us.

我需要在没有父母的情况下创建其他页面,但页面 URL 如下所示:

我想要的是创建一个这样的页面结构:

即没有父母。

0 投票
2 回答
84 浏览

ruby-on-rails - 从 url locomotivecms 中删除 slug 名称

如何从 URL 中删除 slug 名称?我有父页面的 URL:

但我需要这样