`
zzhang
  • 浏览: 17320 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

do not rewrite exists methods

阅读更多

In order to name method like a pro, I create this stupid method in Page model:

 

def to_xml(type = nil)
  case type
  when :flex
    # ...
  when nil
    super()
  end
end
 

So later when I use:

 

render :xml => page.to_xml(:only => [ :id, :scenario_id, :title], :include=> :page_group_pages)

 

I got the wrong xml.

 

What I learn:

Unless very familiar with a exsits method, don't rewrite it.

 

0
0
分享到:
评论

相关推荐

    IIS rewrite

    **IIS Rewrite 知识详解** IIS Rewrite 是微软Internet Information Services(IIS)服务器上的一个模块,主要用于处理和重写URLs。这个强大的工具能够帮助开发者和网站管理员优化网站性能,提高SEO(搜索引擎优化...

    ISAPI_Rewrite3完美破解版

    ISAPI_Rewrite3是一款由Helicon Tech公司开发的高效且功能强大的URL重写工具,专为IIS(Internet Information Services)服务器设计。这个组件允许Web开发者通过使用类似Apache mod_rewrite的规则,来管理和控制网站...

    urlrewrite2伪静态与使用文档(IIS)

    标题“urlrewrite2伪静态与使用文档(IIS)”涉及到的是在IIS(Internet Information Services)服务器环境中,使用urlrewrite2模块实现URL重写和伪静态功能的技术内容。URL重写是Web开发中的一项关键技术,它允许...

    iis_rewrite.zip

    下面分别介绍记事狗系统在IIS 服务器下的Rewrite设置方法(Apache服务器默认即可支持): 一、路径模式; 1、php中默认均开启了Rewrite模块,通常来说iis服务器也不需要额外的设置; 2、进入记事狗系统后台->...

    Nginx的Rewrite规则与实例

    rewrite ^/private/(.*)$ /index.html [R=302,L] if_not_referer_regexp="^https?://(www\.)?yoursite\.com"; ``` 这将任何不是来自`yoursite.com`的对`/private/`目录下的请求重定向至`/index.html`。 #### 三、...

    Rewrite伪静态组件

    **Rewrite伪静态组件详解** 在互联网开发中,"Rewrite伪静态组件"是一个非常重要的技术,它主要用于将动态URL转换为看似静态的URL形式,从而提高网站的用户体验和搜索引擎优化(SEO)效果。动态URL通常包含问号(?...

    rewrite2.0——32位及64位安装包,适用于Windows Server 2007

    在本场景中,"rewrite2.0——32位及64位安装包,适用于Windows Server 2007" 提供的是针对旧版Windows Server 2007操作系统的Rewrite模块2.0版本,因为用户发现无法安装较新的2.1版本。 Windows Server 2007是一款...

    iis rewrite.rar

    **IIS Rewrite组件详解** IIS Rewrite是微软提供的一个强大且灵活的URL重写模块,它允许管理员在IIS(Internet Information Services)服务器上配置规则,以改变网站的URL结构,实现诸如SEO优化、错误页面处理、...

    IIS虚拟机用到的Rewrite.dll组件

    **IIS虚拟机与Rewrite.dll组件** 在搭建和管理基于Internet Information Services (IIS) 的网站时,IIS虚拟机扮演着至关重要的角色。它允许在同一台服务器上托管多个独立的网站,每个网站有自己的配置、应用程序池...

    IIS6下的网站配置Rewrite伪静态组件教程(iis怎样配置Rewrite伪静态)

    【IIS6下的网站配置Rewrite伪静态组件教程】 在互联网技术中,伪静态是一种将动态网址转换为静态网址的技术,以提高搜索引擎优化(SEO)和用户体验。在IIS6这个较旧的Web服务器版本中,实现伪静态功能通常需要借助...

    IIS Urlrewrite2

    这个工具是基于Apache的mod_rewrite模块而设计的,适用于IIS 7及以上版本的服务器。 ### 一、URL重写的基本概念 URL重写是将用户请求的实际URL(Uniform Resource Locator)转换为服务器内部处理的另一种形式。...

    UrlRewrite.rar

    《URL重写技术详解——基于UrlRewrite工具的实践指南》 在Web开发领域,URL重写是一项重要的技术,它能够使网站的URL更加友好、简洁,提高用户体验,同时也有利于搜索引擎优化(SEO)。本篇文章将围绕“UrlRewrite....

    UrlRewrite.dll

    UrlRewrite.dll是微软IIS(Internet Information Services)服务器中的一个关键组件,主要负责URL重写功能。在网站开发和管理中,它扮演着至关重要的角色,尤其在优化搜索引擎优化(SEO)、实现友好的URL结构以及...

    ISAPI_Rewrite3的安装和使用

    ISAPI_Rewrite3是一款强大的URL重写工具,由Helicon Tech公司开发,主要用于IIS(Internet Information Services)服务器。它允许网站管理员通过简单的规则集来处理HTTP请求,实现URL美化、动态页面静态化以及SEO...

    urlrewrite-maven-example.zip

    《URLRewrite:掌握网页地址重写的关键技术》 URLRewrite是一款强大的URL管理工具,尤其在Java Web应用中广泛使用,它可以帮助开发者实现URL的重写和转换,以达到优化URL、隐藏真实路径、提高SEO效果等目的。在本篇...

    UrlRewrite例子

    method=doSomething&id=123`这样的URL转换为更友好的形式,如`/do/something/123`。 正则表达式在UrlRewrite中扮演了核心角色,它是定义重写规则的关键。例如,你可以使用`^/struts\.action\?(.*)$`匹配Struts2的...

    netcn_URLRewrite

    什么是UrlRewrite UrlRewrite 是 将动态页面转换为静态页面的一种技术 例如 您网站页面是 http: www yourdomain com news docread aspx id 123 为什么使用UrlRewrite: 1 处理这样的情形:你要更改你的web应用...

    win2019下IIS部署反向代理及Rewrite包

    在Windows Server 2019 (Win2019) 上部署IIS(Internet Information Services)作为反向代理以及配置Rewrite模块是一项重要的任务,尤其对于前端开发人员来说,这有助于实现Vue.js应用的高效部署。本文将详细介绍...

    urlrewrite地址重写实例配置说明

    **URLRewrite地址重写**是Web开发中一个重要的技术,它主要用于优化和管理网站的URL,使得URL更友好、更具可读性,同时也能够实现动态URL到静态URL的转换,提升SEO效果。URLRewrite通常与Apache的mod_rewrite或者在...

    URLrewrite-实例

    《URL重写技术详解——基于Java的URLrewrite实践》 在Web开发中,URL重写(URL Rewrite)是一项重要的技术,它允许我们以更友好、更可读的方式隐藏实际的URL路径,从而提升用户体验和搜索引擎优化(SEO)。本文将...

Global site tag (gtag.js) - Google Analytics