-
替换错误信息的模版后产生错误的问题10
一定要帮帮我啊!~!!!!!
我在 zh.yml 中对消息进行了替换
如下
errors:
template:
header: "%s 保存时产生了 %d 个错误"
body: "以下的输入存在问题"
如果将%s 改成 %d是可以正常表示的
但是如果换成%s 就会产生下面的问题
I18n::MissingInterpolationArgument in Dayreports#create
Showing app/views/dayreports/new.html.erb where line #2 raised:
interpolation argument value missing in "{{value}} 保存时产生了 {{count}} 个错误"
Extracted source (around line #2):
1: <% form_for(@dayreport) do |f| %>
2: <%= f.error_messages %>
3: <table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#776655">
4: <tr>
5: <td bgcolor="#FFFFFF" class="inner">
RAILS_ROOT: C:/Documents and Settings/074-lixin/My Documents/NetBeansProjects/testRuby
Application Trace | Framework Trace | Full Trace
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/vendor/i18n-0.0.1/i18n/backend/simple.rb:161:in `interpolate_without_deprecated_syntax'
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/vendor/i18n-0.0.1/i18n/backend/simple.rb:153:in `gsub'
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/vendor/i18n-0.0.1/i18n/backend/simple.rb:153:in `interpolate_without_deprecated_syntax'
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/i18n_interpolation_deprecation.rb:21:in `interpolate'
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/vendor/i18n-0.0.1/i18n/backend/simple.rb:41:in `translate'
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/vendor/i18n-0.0.1/i18n.rb:160:in `t'
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/option_merger.rb:14:in `__send__'
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/option_merger.rb:14:in `method_missing'
C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/helpers/active_record_helper.rb:198:in `error_messages_for'
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/object/misc.rb:63:in `with_options'
C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/helpers/active_record_helper.rb:192:in `error_messages_for'
C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_view/helpers/form_helper.rb:790:in `error_messages'
app/views/dayreports/new.html.erb:2
app/views/dayreports/new.html.erb:1
app/controllers/dayreports_controller.rb:42:in `create'
app/controllers/dayreports_controller.rb:36:in `create'
script\server:3
C:/Ruby/bin/rdebug-ide:19:in `load'
C:/Ruby/bin/rdebug-ide:19
2009年2月10日 17:03
目前还没有答案
相关推荐
### 解决OFFICE文件模板错误问题 在日常工作中,我们经常使用Microsoft Office套件中的Word、Excel等工具来处理文档和表格。然而,在使用过程中,可能会遇到一些模板错误的问题,这些问题有时会导致文档无法正常...
然而,在实际应用中,用户经常会遇到工程图模板的批量替换问题。为解决这个问题,SolidWorks 提供了一些实用的工具和方法,本文将探讨如何使用 SolidWorks 批量替换工程图模板。 应用场景 在实际应用中,工程图...
对于"latex期刊模板怎么替换"这个问题,替换LaTeX模板通常涉及以下步骤: 1. **下载模板**:首先,你需要找到符合目标期刊要求的模板文件。这通常可以从期刊的官方网站获取,或者通过在线LaTeX模板库,如Overleaf、...
500错误页面同样需要自定义,以便向用户传达出错信息,并可能包含一些基本的故障排除建议或联系方式,以便用户可以报告问题。 配置404和500错误页面的方法因Web服务器和应用框架的不同而有所差异。对于基于Java的...
确保新模板与现有游戏代码兼容,避免引发错误。同时,良好的版本控制能帮助开发者追踪更改,以便在出现问题时能够回滚到之前的版本。 总结起来,"游戏模板替换"是游戏开发中的关键步骤,涉及到美术、动画、脚本、...
在遇到异常或替换不完全的情况时,检查可能的原因包括:未正确处理嵌套元素、忽略图片和形状、未保留样式信息、以及文件读写过程中的错误。通过调试和日志记录,我们可以定位问题并找到解决方案。 总之,Apache POI...
PHPWeb批量替换修改工具则是在这个框架的基础上,为解决模板文件中的文本替换和代码调整问题而生。 批量替换功能是该工具的核心。它允许用户一次性处理多个模板文件,对其中的特定文本或代码片段进行查找并替换。这...
同时,要添加适当的错误处理机制,确保即使遇到问题也能正常运行。 9. **自动化流程**:如果你经常需要执行此类任务,可以封装成脚本或函数,通过定时任务(如Windows计划任务或Linux cronjob)自动运行。 10. **...
500错误页面应当包含简要的错误信息,同时尽量避免暴露过多的技术细节,以免对非技术人员造成困扰。 HTML(HyperText Markup Language)是网页开发的基础,它定义了网页的结构和内容。在创建404和500错误页面时,...
递归替换的问题不仅限于C/C++,在其他语言中也可能会遇到类似的需求,如在配置文件、模板语言或自定义脚本中替换特定内容。理解和掌握递归替换的原理和实现方法,对于提升编程能力,特别是处理复杂文本处理任务时,...
1. **错误信息**:明确的“404 Not Found”提示,让用户知道他们遇到了什么问题。 2. **返回首页**或**搜索框**:提供方便的链接或搜索功能,让用户能快速找到他们想要的信息。 3. **导航菜单**:显示网站的主要部分...
404错误页是用户在访问不存在的网页时会遇到的一种常见问题。当服务器无法找到请求的URL时,它会返回404状态码,提示用户所寻找的页面不存在。一个好的404错误页不仅能够告知用户发生了什么,还能通过引导性的设计...
### 八种常见Excel错误提示及问题解决方法 在日常工作中使用Excel时,我们经常会遇到各种各样的错误提示。这些错误提示通常是由于公式错误、数据类型不匹配、运算对象类型错误等原因引起的。本文将详细介绍八种常见...
然而,在实际应用中,我们常常会遇到各种显示问题,如模板加载延迟、数据为空或者加载过程中出现错误。针对这些问题,Android开发者通常会采用特定的方式来处理这些状态,以提供更好的用户体验。以下将详细介绍...
**问题描述**:在安装凡客模板时,部分用户反馈页面出现乱码现象,这不仅影响了用户体验,还可能导致信息无法正常读取。 **解决方法**: 1. **确认编码类型**:首先,检查您的系统和模板使用的字符编码是否一致。...
在IT行业中,尤其是在软件开发领域,我们经常需要处理各种数据,Excel作为一种常见的表格软件,其数据格式被...在实际应用中,根据项目需求,可能还需要考虑并发处理、多工作表操作、错误处理和性能优化等方面的问题。
5. **错误处理与日志记录**:在遇到语法错误或其他问题时,软件能提供适当的错误提示,并记录操作日志,便于排查问题。 6. **用户界面**:可能拥有直观的图形用户界面,使操作更加简便。 为了充分利用这个工具,...