Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def url_for( options )
- backup_plan = false
- #options[:lang] = cookies[:tolk].to_s unless cookies[:tolk].nil?
- logger.debug "url_for options: "+options.inspect
- unless cookies[:tolk].nil?
- if options.class == Hash
- options.merge!( { :lang => cookies[:tolk] } )
- elsif options.class == String
- if options.include? "?"
- options += "&"
- else
- options += "?"
- end
- options += "lang=#{cookies[:tolk]}"
- else
- logger.debug "cookie is missing, or options wasn't of a known class! (#{options.class.to_s})"
- backup_plan = true
- end
- end
- url = old_url_for( options )
- if backup_plan
- if url.include? "?"
- url += "&"
- else
- url += "?"
- end
- url += "lang=#{cookies[:tolk]}"
- end
- url
- end
Add Comment
Please, Sign In to add comment