- 04 12月, 2013 24 次提交
-
-
由 Łukasz Strzałkowski 提交于
By default, variants in the templates will be picked up if a variant is set and there's a match. The format will be: app/views/projects/show.html.erb app/views/projects/show.html+tablet.erb app/views/projects/show.html+phone.erb If request.variant = :tablet is set, we'll automatically be rendering the html+tablet template. In the controller, we can also tailer to the variants with this syntax: class ProjectsController < ActionController::Base def show respond_to do |format| format.html do |html| @stars = @project.stars html.tablet { @notifications = @project.notifications } html.phone { @chat_heads = @project.chat_heads } end format.js format.atom end end end The variant itself is nil by default, but can be set in before filters, like so: class ApplicationController < ActionController::Base before_action do if request.user_agent =~ /iPad/ request.variant = :tablet end end end This is modeled loosely on custom mime types, but it's specifically not intended to be used together. If you're going to make a custom mime type, you don't need a variant. Variants are for variations on a single mime types.
-
由 Aaron Patterson 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
This reads a lot better, and we won't need to try start_with? for blank delimiters. Also rename method name to read better.
-
由 Carlos Antonio da Silva 提交于
The conversion without area code already changed the passed number in place, so change the other method to do the same.
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
Improve formatting of ActiveRecord migration exception messages
-
由 Carlos Antonio da Silva 提交于
Fix offset with last.
-
由 Rafael Mendonça França 提交于
We are generating safe strings in the paragraph, so we can escape the tags
-
由 Lauro Caetano 提交于
Closes #7441
-
由 Aaron Patterson 提交于
* master-sec: Deep Munge the parameters for GET and POST Stop using i18n's built in HTML error handling. Ensure simple_format escapes its html attributes Escape the unit value provided to number_to_currency Only use valid mime type symbols as cache keys
-
由 John Joseph Bachir 提交于
-
由 Yves Senn 提交于
Closes #13146. This fixes an error when using: ``` change_colum :table, :column, :bigint, array: true ```
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
Added Date#all_week/month/quarter/year for generating date ranges
-
由 Dimko 提交于
-
由 Carlos Antonio da Silva 提交于
Add support for localized date references
-
- 03 12月, 2013 16 次提交
-
-
由 Carlos Antonio da Silva 提交于
fix email regex example code [ci skip]
-
由 Angelo capilleri 提交于
different from the regex in EmailValidator
-
由 Colin Bartlett 提交于
Ruby's Date class automatically gives us #yesterday, #today, and #tomorrow. And ActiveSupport has a handy Time.zone.today for getting a localized version. But there was no localized version of #yesterday or #tomorrow. Until now.
-
由 Colin Bartlett 提交于
-
由 Rafael Mendonça França 提交于
Fix ActiveRecord::Callbacks sample code [ci skip]
-
由 joker1007 提交于
Callback caller class uses `after_initialize`, but Callback callee defines `after_find`. Current sample code causes following error. NoMethodError: undefined method `after_initialize' for #<EncryptionWrapper:0x007fe4931fa5c0>
-
由 Carlos Antonio da Silva 提交于
-
由 Carlos Antonio da Silva 提交于
Fix QueryCache to work with nested blocks
-
由 Vipul A M 提交于
This commit takes into account the last cache_enabled value, before clearing query_cache.
-
由 Yves Senn 提交于
Introduce a context for rendering fixtures ERB.
-
由 Victor Costan 提交于
Fixture files are passed through an ERB renderer before being read as YAML. The rendering is currently done in the context of the main object, so method definitons leak into other fixtures, and there is no clean place to define fixture helpers. After this commit, the ERB renderer will use a new subclass of ActiveRecord::FixtureSet.context_class each time a fixture is rendered.
-
由 Guillermo Iguaran 提交于
-
由 Guillermo Iguaran 提交于
-
-
由 Angelo capilleri 提交于
This PR fixes #13064 regression bug introduced by the #8085 Now in _process_format when the format is a Mime::NullType nothing is written in self.content_type. In this way the method Response#assign_default_content_type_and_charset can write the the default mime_type.
-
由 Carlos Antonio da Silva 提交于
-