草庐IT

DEBUG_TAG

全部标签

ruby-on-rails - 没有命名路线的rails3中的远程form_tag

使这个实际异步发布的正确咒语是什么?form_tag:controller=>:magic,:action=>:search,:method=>post,:remote=>truedomethod=post和remote=true只是在url的末尾被压扁,而不是真正使它成为一个ajaxpost。 最佳答案 我发现唯一的方法是将url参数包装在url_for方法中。form_tagurl_for(:action=>:create,:id=>@artist.id),:remote=>truedo但是,如果您需要传递method参数,您可

ruby-on-rails - haml_tag 直接输出到 Haml 模板

我的HAML模板的这个助手有什么问题?defdisplay_event(event)event=MultiJson.decode(event)markup_class=get_markup_class(event)haml_tag:li,:class=>markup_classdohaml_tag:b,"Foo"haml_tag:i,"Bar"endend这是错误:haml_tagoutputsdirectlytotheHamltemplate.Disregarditsreturnvalueandusethe-operator,orusecapture_hamltogetthevalu

ruby-1.9.3-preview1 上的 ruby​​-debug19

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Rails3.1andRuby1.9.3p125:ruby-debug19stillcrasheswith“Symbolnotfound:_ruby_threadptr_data_type”我在调试ruby​​1.9.3preview1版本时遇到了一些问题。我已经使用rvm和以下命令安装了1.9.3:rvminstall1.9.3--reconfigure--debug-C--enable-pthread并安装了ruby​​-debug19:geminstallruby-debug19----with-rub

ruby-on-rails - rails 3 : link_to and image_tag

我怎样才能在我的public/images中有一个链接到文件background.jpg的图像标签,当点击时将用户重定向到root_url(所以页面的内容在一个容器中如果用户点击背景图片会被重定向到主页?)谢谢! 最佳答案 当然:"homeimage",:width=>100,:height=>100,:title=>"ClickheretoreturntoHome")"/")%> 关于ruby-on-rails-rails3:link_toandimage_tag,我们在StackOv

ruby - 确定程序是否在 Debug模式下运行

我使用RubyMine编写和调试我的Ruby2.0代码。它为此目的使用ruby​​-debug-ide。我想知道程序是否在Debug模式下运行。我知道有Ruby$DEBUG全局变量,但据我所知,ruby-debug-ide并没有改变它,因为它没有使用-druby标志。如果我使用Rubymine调试我的文件,执行的命令如下所示:/home/user/.rvm/rubies/ruby-2.0.0-p353/bin/ruby-eat_exit{sleep(1)};$stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift)/home/user

ruby - Wicked-PDF 不显示图像, 'wicked_pdf_image_tag' 未定义

我想生成一个包含我们部门Logo的PDF。当我尝试在我的Controller中使用WickedPdf类时(使用https://github.com/mileszs/wicked_pdf中描述的方法):defsome_actionimage_tag_string=image_tag('logo.jpg')pdf=WickedPdf.new.pdf_from_string(image_tag_string)save_path=Rails.root.join('testpdfs','logotest.pdf')File.open(save_path,'wb')do|file|file...应

ruby - 如何将 Ruby Sequel 日志记录设置为 DEBUG 级别?

默认的RubySequel行为是在INFO级别记录所有数据库查询(不同于在DEBUG级别记录的ActiveRecord)。我该如何更改? 最佳答案 以前,使用代理记录器对象相当简单,但是有足够多的人要求我实现它。使用Sequel的gitmaster分支,您现在可以:DB.sql_log_level=:debug这将在记录查询时使用调试方法而不是信息方法。 关于ruby-如何将RubySequel日志记录设置为DEBUG级别?,我们在StackOverflow上找到一个类似的问题:

ruby-on-rails - Stylesheet_link_tag :all versus :media =>all

我从脚手架创建了一个新的Rails应用程序,但教程声称将出现以下内容:"all"%>当我得到:它们有什么区别?我应该使用哪个?为什么? 最佳答案 使用"all"%>将包含名为application.css的样式表,您可以拥有application.css.sass或application.css.scss或任何其他扩展和rails将使用正确的样式表引擎编译css文件并提供application.css文件。属性"media=all"其实是一个css属性,意思是所有的媒体都会包含css,比如浏览网站的时候,打印屏幕的时候等等。你可以在

ruby-on-rails - Rails 3.1 和 Ruby 1.9.3p125 : ruby-debug19 still crashes with "Symbol not found: _ruby_threadptr_data_type"

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:ruby-debugwithRuby1.9.3?我听说ruby​​1.9.3p125有解决ruby​​-debug19问题的传言,所以根据RVM站点上的说明,我重新安装了1.9.3:$rvmreinstall1.9.3--patchdebug--force-autoconf$ruby-vruby1.9.3p125(2012-02-16revision34643)[x86_64-darwin11.2.0]然后:geminstallruby-debug19将此条目添加到我的Gemfile中:gem'ruby-de

ruby-on-rails - Rails check_box_tag 根据 bool 值检查

在我的数据库中,我有一个bool字段:is_in_city。在View中,我尝试将check_box_tag设置为:=check_box_tagc.is_in_city但即使db值为true,它也不会被检查。怎么了?我需要做这样的chekbox,它不是/根据存储在数据库中的dbbool字段值进行检查。我怎样才能做到这一点?另外,如何将我的属性再设置一个复选框? 最佳答案 正确使用check_box_tag方法是这样的:=check_box_tag:name,value,checkedvalue可以是任何东西,checked(应该是)