问题标签 [comfortable-mexican-sofa]

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 投票
1 回答
343 浏览

ruby-on-rails - 带有舒适墨西哥沙发的种子堆

在以前的应用程序中,当我们使用seed_dumper&rake db:seed:dump填充种子文件的每个人都需要相同的数据库数据时,然后rake db:seed.

对于这个应用程序,使用 Comfortable Mexican Sofa CMS gem 和 fortress 插件做同样的事情会很好。只有 seed_dumper 只会转储用户 - 仅此而已。

seed_dump(“父”宝石)给出以下错误:

任何想法或替代方法将不胜感激。干杯。

0 投票
1 回答
399 浏览

ruby-on-rails - 413 请求实体在舒适的墨西哥沙发中太大

在将 pdf 文件上传到 2.8Mb 大小的 Comfortable Mexican Sofa 的文件部分时,我不断收到“413 - 请求实体太大”错误。是否有允许上传的最大文件大小?有没有办法增加这个限制?

先感谢您

0 投票
0 回答
80 浏览

ruby-on-rails - 如果没有记录,则处理显示操作

因此,我正在使用 CMS 并在根域中进行活动。如果有一个活动或 CMS 页面将其选中,则此方法非常有效,但如果两个页面都没有,我会收到 Template is Missing 错误(因为我的节目实际上会重定向到该活动的捐赠过程)。无论如何要修复此模板缺少错误?如果我在控制器内进行救援,那么它不会命中 CMS,如果我首先拥有 CMS 路由,它将在命中活动控制器之前命中 404。

控制器

路线.rb

0 投票
1 回答
1457 浏览

javascript - Using layout specific javascript in comfy leads to InvalidCrossOriginRequest

I'm using Comfy for building custom layouts within the web application. My problem now is, that when I try to embed the code for dynamically loading the javascript as follows:

This code can be found in my application.html.erb file.

When I now load the page with a comfy-defined layout I get this error:

One possibility to resolve this issue is to remove the attribute protect_from_forgery in the application_controller.rb file. But this is not a good solution.

The same problem occurs when I embed the links to the javascript within the layout in the admin panel.

I hope you can help me.

0 投票
0 回答
235 浏览

ruby-on-rails - 将上传的图像从 CMS 添加到自定义模型

我正在使用舒适的墨西哥沙发,我想创建一些自定义模型。例如,我想要一些特性,每个特性都有一个标题、描述和一个图标。

到目前为止,我已按照此处的说明进行操作的说明进行操作。我已经创建了一个模型并编辑了生成的表单,但是我还没有找到一种方法来将现有的上传图像添加到模型中。我知道我可以将带有上传文件的面板添加到管理界面,如下所示:

但我不知道如何在我的模型中使用此面板中的图像。这是否可能在不通过低谷和破解现有代码的情况下实现?我知道我可以使用回形针将图像字段添加到我的模型中,但这似乎是多余的工作,而且似乎对用户不友好——理想情况下,我希望能够简单地从上传的图像中拖放图像图像面板到现场。

我查看了 GitHub wiki,但似乎关于文件的条目尚未编写。

0 投票
0 回答
301 浏览

ruby-on-rails - 开发中带有 puma 的 Javascript 文件中的 HTTP 标头

我有一个 Rails 应用程序,它使用舒适的墨西哥沙发 CMS。我需要服务器端事件ActionController::Live,所以我使用 Puma 而不是标准的 Webrick。

有时,某些 javascript 资产会被用作plain/text并包含 HTTP 标头,如下面的文件所示:

任何想法是怎么回事以及如何解决这个问题?

似乎这只发生在 Chrome 中。Firefox 和 Safari 没有任何问题。

0 投票
1 回答
204 浏览

ruby - 您可以在同一张舒适的墨西哥沙发上运行不同的域名吗?

Comfy CMS表示,您可以使用单独的主机名在单个安装中运行多个站点,例如en.example.comfr.example.com. 但是我想知道您是否可以运行具有不同主机名的多个不同站点,例如,example1.comexample2.com

0 投票
1 回答
213 浏览

ruby-on-rails-4 - 舒适的墨西哥沙发从 div 中删除课程

我正在尝试将我网站的某些部分放在带有舒适墨西哥沙发的 cms 下。

我创建了网站并让它使用了我的 application.html 布局。然后我尝试添加一个页面并将我当前的索引页面源复制粘贴到 html 编辑器中。但是当 html 被粘贴到编辑器中时,所有的类和 id 都被删除了。只剩下 html 标签和文本。我试图手动向 div 添加一个类,但在按下“更新页面”后它就消失了。如果我浏览修订历史记录,我可以看到手动添加的类,但它不会显示在编辑器中,也不会应用到预览页面时呈现到浏览器中的 html 中。

从元素中剥离 class 和 id 属性效果很好,因此它必须是一个计划的功能。但是如何关闭该功能?

我在轨道上 4.1.4

0 投票
1 回答
92 浏览

css - 无法让网格系统在舒适的墨西哥沙发上工作

我正在使用 Comfortable Mexican Sofa 构建一个页面,由于某种原因,网格类不起作用。

我将分配一个带有 class=span6 的 div,但是当我检查它时,没有应用任何引导 css。

烦人的事情是,当我将代码放入 jsfiddle ( http://jsfiddle.net/9hfwao9y/1/ ) 时,它会按照我的意愿去做......这让我认为它一定是 CMS 问题。

对此的任何帮助将不胜感激

0 投票
1 回答
640 浏览

ruby-on-rails - 使用 ComfortableMexicanSofa 和 Foundation 从页面创建导航

我正在使用Ruby on Rails (v4.1.5)构建我的第一个 Web 应用程序,ComfortableMexicanSofa (v1.12.2)用于 CMS 功能和管理界面,Foundation 5用于前端。

要为 Rails 设置 Foundation,我遵循了这个指南,它创建了文件_navigation.html.erb_navigation_links.html.erbin/app/views/layouts以及其他文件。

在 ComfortableMexicanSofa 的官方文档中,有一份关于如何从 CMS 页面创建导航菜单的简要指南。不幸的是,由于缺乏经验,我无法理解它。

文档的相关摘录:

通常,您的助手/部分中会有类似的内容:

然后,您可以通过标签从应用程序布局或 CMS 布局/页面中使用它。

据我了解,我需要在 中创建某种帮助程序/app/helpers,我需要在其中检索 CMS 页面并将它们提供给我的视图,但我不确定如何使用 Foundation 干净地实现这一点。

任何可以为我指明正确方向的建议和示例将不胜感激。