问题标签 [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.
ruby-on-rails - 在 heroku 上部署机车 CMS 时出现 Jammit 警告
我正在尝试根据他们的安装指南http://www.locomotivecms.com/support/installation/heroku在 heroku 上部署机车 CMS 。我将资产上传到 S3 存储桶。因此,在 localhost 上它工作正常,但是当访问 heroku 上的站点时,会显示一条错误消息:
我检查了heroku日志:
看来,jammmit 和资产存在问题。
直到现在我还没有在谷歌上找到任何有用的提示。任何想法如何解决这个问题?
更新:我调整了 mongoid.yml 但仍然得到与上述相同的错误消息。我再次检查了日志:
我想这次是下面一行的问题:
我想我需要再次配置我的 heroku 登录名和密码。让我们试试...
更新2:仍然不起作用。在我的 mongoid.yml 配置下方
我在 config/initializers/locomotive.rb 中的设置
mysql - 机车与 mysql
我打算将 Locomotive 用于一个项目......但正如官方网站所说,它不能与 MySQL 一起使用。但是我的要求是将它与 MySQL 一起使用。
有没有人将它与 mySQL 一起使用?任何指针或建议都会很棒。谢谢。
干杯,阿比
liquid - 在 Locomotive 中给 Liquid-templated一个类
我有以下液体标记:
它呈现像,
如何添加一个类或任何选项?我希望它呈现如下:
我使用机车 CMS 和它附带的液体。
ruby-on-rails - Devise + LocomotiveCMS - 记住我在被要求登录之前尝试访问的页面
我正在尝试向locomotivecms ( github ) 添加一个简单的功能。一个非常简单的功能:当前用户在登录后被重定向到“主管理中心”(/admin/)——即使他们试图编辑不同的页面。我希望他们在登录后被定向到该页面。
添加这似乎是一件非常简单和合理的事情,但经过两天的尝试,我决定寻求帮助。
这是我到目前为止所发现的。
- 这个应用程序没有使用 ActiveRecord,而是 Mongoid(后端数据库是 MongoDB)
- Locomotive 不使用简单的“用户”模式。身份验证分为两部分:“帐户”(电子邮件、密码、姓名等)和“站点”(它是一个多站点 cms)。一个“站点”有许多“成员”。成员资格有一个 site_id 和 account_id (还有一个角色,但我认为这并不重要)。
- 机车中的大部分“动作”都在
/admin/
路线后面。例如,登录路径是/admin/log_in
. 大多数控制器也在一个/admin/
子文件夹中。 - 我在显然“修复”了登录到根目录后要访问的 url 中发现了这一点。
/admin/sessions_controller
/admin/
这是相关的位:
我几乎可以肯定我需要的是这个:
如果我正确理解了 Devise 的文档,stored_location_for
则在会话中搜索一个值(session['admin_return_to']
在 Locomotive 的情况下)以“查看是否有人想回到某个地方”。如果为空,|| 确保通往管理员根目录的安全路径。
不幸的是,这不起作用。似乎从未设置过我需要的会话变量。我假设 Devise 会自动执行这种操作。
我必须自己设置会话值吗?如果有,在哪里?还是我的假设是错误的?
非常感谢!
ruby - ruby - 蜻蜓 - 做缩略图时强制 CMYK 到 RGB 转换
我正在使用足够好的 cms(机车(github))来允许一些非技术精明的用户将图片上传到系统。该程序能够将图片调整大小并将其裁剪为任何给定大小。
麻烦的是,Internet Explorer 不知道如何处理 CMYK 编码的图像。这个应用程序的用户并不完全精通技术;要求他们将图像从 CMYK 转换为 RGB 不是一种选择。我想修改机车,使其自动进行更改。我已经尝试了几个小时,但到目前为止还没有运气。
这是我发现的:
- 机车使用蜻蜓来执行大小调整。
- 具体来说,它使用了蜻蜓的imagemagick模块。
- 定义 Dragonfly 如何在机车中使用的文件可以在这里找到。
- 还有一个蜻蜓初始化文件。
我还发现(认为)我需要的是为-colorspace RGB
Dragonfly 发送给 Imagemagick 的参数添加一个选项。看起来 Dragonfly 并没有提供一个简单的选项来做到这一点。
我已经尝试了几件事,最后一个是猴子补丁Dragonfly 的 Imagemagick 处理器,以便-colorspace RGB
始终使用该选项。我在机车中添加了这个config/initializers/dragonfly.rb
:
我很确定这应该有效,但不幸的是它没有。我已经没有想法了。任何人都可以帮忙吗?
ruby-on-rails-3 - 用于 nil:NilClass 的机车 CMS 未定义方法“计数”
我正在尝试设置机车 CMS 并在本地运行,但我遇到了这个错误:
还有其他人遇到机车这个问题吗?
机车宝石:gem 'locomotive_cms', '~> 2.0.0.rc.4', :require => 'locomotive/engine'
我能够获得管理员用户设置,但是当您完成初始设置后,应用程序会将您重定向到 /locomotive/pages,然后我收到该错误
ruby-on-rails - LocomotiveCMS 和 Heroku - 部署问题
我按照说明将 locomotivecms 应用程序部署到 Heroku:
http://doc.locomotivecms.com/installation/heroku
heroku open 命令在浏览器中显示一个错误页面。heroku 日志显示以下内容:
这是什么意思?谢谢。
ruby-on-rails - 尝试(和失败)安装机车 CMS
我正在尝试使用他们的多站点选项在虚拟机架空间服务器上安装 Locomotive CMS。我可以运行安装并毫无问题地选择我的第一个子域。但是一旦我创建了这个,子域地址会给出一个 404 错误,而根域会给我一个“没有站点!” 错误!
我已经在 /etc/hosts 中设置了记录,并且正在使用 Unicorn。我错过了一些明显的东西吗?
谢谢
ruby-on-rails - 一段时间后 LocomotiveCMS 主题文件 404
我在 Heroku 上托管 Locomotive CMS,过了一会儿我上传的主题文件将是空白的。我收到 404 响应,并且管理后端中的实际文件是空白的。
以前有人遇到过这个问题吗?
ruby-on-rails - 将自定义字段日期分配给 LocomotiveCMS 中的变量
我正在尝试将日期分配给变量,以分解布局。也许有更好的方法可以做到这一点,所以请随意推荐替代方案。
我有一个 news_items 模型,带有一个名为 news_date 的日期字段。我想浏览每个模型条目,并在遇到新的一年时开始一个新的部分。我的计划非常基本:
我尝试了各种其他语法,比如Time.parseTime(news.news_date).year
,但似乎你不能在 Liquid 中做任意的 Ruby。有什么方法可以实现我想要的吗?
感谢你的协助!