`
zhangjian0111
  • 浏览: 7731 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

标准化输入Flash信息

阅读更多

用了两个Help方法展示Flash信息:

 def display_standard_flashes(message = 'There were some problems with your submission:')
    if flash[:notice]
      flash_to_display, level = flash[:notice], 'notice'
    elsif flash[:warning]
      flash_to_display, level = flash[:warning], 'warning'
    elsif flash[:error]
      level = 'error'
      if flash[:error].instance_of?( ActiveRecord::Errors) || flash[:error].is_a?( Hash)
        flash_to_display = message
        flash_to_display << activerecord_error_list(flash[:error])
      else
        flash_to_display = flash[:error]
      end
    else
      return
    end
    content_tag 'div', flash_to_display, :class => "flash#{level}"
  end

  def activerecord_error_list(errors)
    error_list = '<ul class="error_list">'
    error_list << errors.collect do |e, m|
      "<li>#{e.humanize unless e == "base"} #{m}</li>"
    end.to_s << '</ul>'
    error_list
  end
 

 

分享到:
评论

相关推荐

    flash as3.0入门

    * ActionScript 3.0 在用于脚本撰写的国际标准化编程语言 ECMAScript 的基础之上,对该语言做了进一步的改进。 二、ActionScript 3.0 的发展历史 * ActionScript 3.0 是随着 Adobe Flash CS3 和 Flex 2.0 的推出而...

    Adobe Flash

    3. **ActionScript**: Flash中的脚本语言,最初是基于ECMAScript(JavaScript的标准化版本)的,但后来发展为自己的语言。ActionScript用于控制动画行为、处理用户输入和与服务器通信。 4. **交互性**: Flash的一大...

    flash全国营销网络地图1

    2. ActionScript:Flash项目中的交互功能是通过ActionScript实现的,这是一种基于ECMAScript(JavaScript的标准化版本)的脚本语言,用于控制Flash对象的行为,如响应用户输入、加载数据和执行复杂的逻辑。...

    flash 源代码-flash source code

    ActionScript是基于ECMAScript(JavaScript的标准化版本)的一种面向对象的编程语言,主要用来编写Flash影片中的行为。在Flash中,开发者可以使用ActionScript来添加动态效果、处理用户输入、与服务器通信以及控制...

    flash计算器源代码下载

    ActionScript是一种基于ECMAScript(JavaScript的标准化版本)的面向对象的脚本语言。在小灵通计算器.fla中,ActionScript可能被嵌入到各个帧或按钮组件中,处理用户交互事件,如鼠标点击按钮时触发相应的计算操作。...

    flash生成图片示例程序

    - ActionScript是Flash中的脚本语言,基于ECMAScript标准,用于控制动画、处理用户输入和网络数据交换。 - 在图片生成示例程序中,ActionScript可能包括读取用户参数、计算图形属性、绘制图像以及与服务器通信...

    Flash8 脚本教程

    ActionScript是Adobe Flash开发中的核心组成部分,它是一种基于ECMAScript(JavaScript的标准化版本)的脚本语言,用于控制Flash Player或Adobe AIR中的内容。在Flash8中,ActionScript经历了显著的改进和增强,使得...

    Flash资料压缩包

    Flash游戏以其轻量化、跨平台的特性受到开发者喜爱。利用ActionScript和Flash的图形功能,可以创建各种类型的游戏,如平台跳跃、策略、射击等。理解游戏循环、碰撞检测和物理引擎等概念是游戏开发的基础。 六、...

    flash教程_flashmx2004教程

    【Flash教程_Flash MX 2004教程】 Flash MX 2004是由Macromedia公司(现已被Adobe收购)开发的一款强大的交互式多媒体创作工具,它被...记得实践是检验真理的唯一标准,不断尝试并创新,你会发现Flash的潜力无穷无尽。

    flash滚动条全集

    在Flash开发领域,滚动条是不可或缺的交互元素,特别是在处理大量信息或长内容时,它提供了用户友好的导航工具。本资源"flash滚动条全集"聚焦于Flash滚动条的各种实现,适用于Flash 8版本,这是一套全面的组件和模板...

    Flash个性网页模板

    4. 个性化:模板设计多样,可以根据不同的品牌风格和用户需求进行定制,展现独特的网站个性。 技术基础: Flash个性网页模板的制作离不开Adobe Flash Professional这样的编辑软件,设计师会使用ActionScript(Flash...

    电信设备-一种Flash源文档信息提取方法.zip

    在电信设备管理中,这种信息提取技术可能用于维护旧有的Flash界面,转换为现代的、更安全的Web标准,或者用于培训和技术支持,提取关键的操作步骤和故障排查指南。 总的来说,从Flash源文档中提取信息是一项涉及多...

    Altera_Flash相关

    - **数据存储**:在不需要频繁读写的场合,SPI Flash可以作为持久化的数据存储介质。 6. **故障排查与优化**: 在实际应用中,可能遇到通信错误、读写速度慢等问题。这时需要检查SPI接口的信号质量、时序设置是否...

    JTAG口及其对Flash的在线编程

    编写软件来控制JTAG接口和Flash编程通常涉及初始化PC的并行端口,设置JTAG状态,读取Flash状态(如检查锁定状态),然后将编程数据和地址通过TDI送入BSR,最后使用EXTEST指令将数据写入Flash。这个过程可能需要Turbo...

    SPI接口与外部flash通信

    SPI通信由主设备(Master)发起,通过四根信号线:SCK(时钟)、MISO(主输入/从输出)、MOSI(主输出/从输入)和SS(从设备选择)来传输数据。在STM32F103中,SPI接口可以配置为主或从模式,但通常我们使用它作为主...

    spiflash 1.81并口SPI Flash BIOS编程器,全套官方资料

    SPI Flash BIOS编程器是计算机硬件领域中的一个重要工具,主要用于更新或编程BIOS(基本输入输出系统)芯片。本文将详细探讨“spiflash 1.81”这一特定版本的并口SPI Flash BIOS编程器及其相关知识。 1. **SPI ...

    东芝nand flash资料

    其中,Toggle DDR是一种NAND Flash的接口技术标准,它能够提供比传统单数据速率(SDR)更高的数据传输速率和更好的性能。它是一种双数据速率接口,支持在上升沿和下降沿进行数据传输,从而提高了数据传输的效率。 ...

    桌面足球FLASH游戏源码

    ActionScript是一种基于ECMAScript(JavaScript的标准化版本)的编程语言,广泛用于创建富互联网应用程序(RIA),特别是在Flash Player支持的时代。在这款游戏中,ActionScript可能被用来控制球员的动作、球的运动...

    一个用FLASH做的播放器

    8. **Web开发趋势**:从Flash到HTML5的转变反映了Web开发的趋势,即更重视标准化、可访问性和跨平台兼容性。现代Web开发更注重响应式设计和性能优化,以提供更好的用户体验。 了解这些知识点,可以帮助我们理解...

    flash小作品

    在Flash中,主要运用ActionScript语言来实现交互性,这是一种基于ECMAScript(JavaScript的标准化版本)的编程语言。ActionScript允许用户创建动态内容,如按钮响应、鼠标交互、时间轴控制等,从而将静态的图形转化...

Global site tag (gtag.js) - Google Analytics