问题标签 [twitter-bootstrap-rails]

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 回答
1096 浏览

ruby-on-rails - Bootstrap 在 Rails 中的弹出窗口 - 没有控制台错误,但它没有呈现

我正在尝试在我的 Rails 3.2 应用程序(bootstrap-sass gem)中使用 Bootstrap 的弹出效果。我在 application.js 中包含了所有 Bootstrap 的脚本,以及应用于我想要的元素的弹出框代码:

在我看来,我有这个测试代码:

当我在浏览器中查看此页面时,我在 Firebug 中看不到任何错误,并且包含所有工具提示/弹出框脚本。为什么没有在这个元素上发生弹出窗口?

0 投票
1 回答
379 浏览

ruby-on-rails - 仅在调用 show 时加载模态内容

我有一个不错的小 ToDo 应用程序,它允许用户在列表中创建一个项目。他们可以单击并拖动列表中的项目来排序。但是,当他们能够为他们的项目选择一个图标时,我担心性能。我正在使用 Fat Cow 图标集,并希望他们能够个性化他们的列表。一切都按预期工作。但是,我有点担心服务器的性能以及最终用户端的等待。

在此处输入图像描述

每当用户单击 Select Icon 按钮时,它将使用 Twitter Bootstrap Modal 并允许他们单击图标。一旦他们点击图标,它就会用图标的名称填充一个文本字段。但是,每当他们新建或编辑项目时,都会加载 3000 个图标。

在此处输入图像描述

我在后台使用 AJAX 来处理图标的单击并将其放在将用于在列表中显示图标的文本字段中。我的问题是:

有没有一种更有效的方法,而不削减图标来提供用户可以选择不同图标的模式。这是 3000+ 列表中的两个项目的片段,它们被放置在部分中。

有时用户可能不想使用图标,在这种情况下它会默认为项目符号。我只想在他们按下“选择图标”按钮时加载图标列表。

0 投票
1 回答
267 浏览

ruby-on-rails-3 - Bootstrap'始终按下主页按钮'

我在引导程序中遇到了这个奇怪的问题,我搜索了堆栈溢出以及其他来源,但无济于事。基本上,我的导航上的“主页”按钮总是被按下,即使我在“关于”页面或任何其他页面上。

这是我导航的图像,因此您可以看到我在说什么。

http://i.imgur.com/wDcuEpm.png

我希望我们能解决这个问题!

0 投票
1 回答
200 浏览

twitter-bootstrap - 我可以根据 Bootstrap LESS 变量动态编译新的 CSS 吗?

我有一个 Rails 3.2 应用程序,其中每个用户都有自己的子域。他能够改变一些事物的外观和感觉。在 Bootstrap 之前我这样做的方式是:

这样做有点难看,但效果很好。此后,我通过 twitter-bootstrap-rails gem 迁移了应用程序以使用 Twitter Bootstrap。这使我能够清理大量代码。我现在要做的是清理这个 CSS 自定义功能。

我想仅基于更改 Twitter Bootstrap LESS 变量来进行新的 CSS 更改。我的子域的新 LESS 文件将像这样生成:

请注意,仅variables在此文件中。所有设置都在 Bootstrap 代码中。因此,保存后,我需要动态重新编译所有 Boostrap CSS。几个问题:

1)这甚至可能吗?如果这些变量已经在 Twitter Bootstrap 中设置为默认值,我该如何覆盖它们?

2)我是不是走错了路?我认为它会更干净,但我开始怀疑。

0 投票
2 回答
111 浏览

ruby-on-rails - 如何在 Rails 应用程序中重用模型和控制器

我们正在twitter bootstrap为我们的应用程序中的新功能提出一个新主题。我们现有的功能将使用现有的主题models/controllers

但我想重新使用现有的models/controllers并将新的 twitter 引导主题用于新功能。

我该如何解决这个问题并维护代码库(旧应用程序将在 host:port1 上,新应用程序将在 host:port2 上)

编辑 :

我的旧 Rails 应用程序在public/javascripts public/stylesheets. 部分观点在下方app/views/foos/ 部分观点在下方app/views/bars/

我将app/views/cars/ 如何引用我的新索引文件下的新视图指向新的theme/cssapp/assets

0 投票
4 回答
23354 浏览

ruby-on-rails - 如何在 Ruby on Rails 3.2.12 中使用 Twitter Bootstrap?

我正在从 PHP 切换到 Ruby on Rails,我很喜欢它,唯一的一点是我已经习惯了 Twitter Bootstrap 来完成我的大部分设计,现在没有它我感觉很残废,我遵循了一些教程,比如添加bootstrap-sass和什么不是我的Gemfile,但我似乎仍然缺少重要的东西,比如input-block-level我只是好奇是否有更新版本或更简单的教程可以遵循?谢谢。

0 投票
2 回答
2185 浏览

ruby-on-rails - 如何使用 has_many 创建复选框网格:通过关联

好的,所以我有以下设置,需要一些指导。我在这个问题上浪费了将近 2 天,我需要继续:

所以 Roles 和 Permissions 是通过 RolePermissions Role -> RolePermission -> Permission 关联的

我希望创建一个复选框网格,允许我同时编辑所有角色和权限。

这就是我在视觉上寻找的东西:角色/权限复选框网格

任何帮助将不胜感激!另外,我正在使用 simple_form 和 bootstrap。

0 投票
1 回答
1183 浏览

ruby-on-rails - Rails:资产在开发中未正确呈现

这几天我一直在为此苦苦挣扎——我在我的 rails 应用程序中添加了引导程序(和其他一些宝石),但由于某种原因,适当的 CSS 文件没有呈现,因此引导程序样式没有显示。

以下是我文件的相关部分:

application.html.erbapp/views/layouts

application.cssapp/assets/stylesheets

(这个文件夹中还有很多 CSS 文件,包括bootstrap_and_overrides.cssgmaps4rails.css)。

当我加载页面时服务器日志:

以及实际在 Chrome 中呈现的源代码:

我的Gemfile

并且config/environments/development.rb

我将资产管道config/application.rb设置为 true,并且我没有更改调试设置。我RAILS_ENV的是development。据我了解,rails 应该编译和提供所有 CSS 文件,包括boostrap_and_overrides.css.scss因为require_tree .调用。我跑过很多次rake assets:precompilebundle exec rake assets:precompile但我认为这不重要。我正在运行 ruby​​ 2.0.0p0(2013-02-24 修订版 39474)。

真正奇怪的是,我和我在这个项目上的合作伙伴拥有完全相同的代码(来自我们的 github 存储库),它可以在他们的本地机器上运行,但它不能在我的机器上运行。有没有人对正在发生的事情有任何意见?

0 投票
1 回答
91 浏览

css - IE 中的图像、字体和外观与 chrome 和 firefox 不同

我在 Rails 应用程序中使用引导 CSS。图像以正确的尺寸显示(在 CSS 或代码中配置),但在 IE 中它们以原始尺寸显示。

在 IE8 Bootstrap 版本 - 2.3 上测试

垫片:

HTML:

我在 CSS 中没有与这部分相关的任何内容,而且它太长了,所以我不会把它放在这里。在这个 ebay 图标中,巨大的(原始大小)而不是小图标。

很抱歉之前没有添加代码。谢谢你纠正我。

0 投票
0 回答
195 浏览

ruby-on-rails - 无法在 Windows 上使用 Rails Composer

Rails Composer是一个用于自动生成模板 rails 应用程序的工具。也许我很愚蠢,但我无法在 Windows 上启动并运行它。

我设法使用

但我不知道如何配置选项,所以我可以使用 MongoDB + Twiter Bootstrap (SASS) + OpenAuth。

使用本教程的 rvm 部分并不是一个真正的选择,因为我在 Windows 上。

顺便说一句,有没有人有使用 rails composer 创建应用程序并将它们部署到 Heroku 的自动化工作流程?