我正在尝试制作一种方法来检查网址是绝对网址还是相对网址。我正在从我的视图模板中调用该方法,但它会引发未定义的方法错误。我相信它并没有调用方法,这就是为什么要提出错误,但我不知道如何让它现在正常工作。
一切都有帮助,谢谢。
UsersController
def url_checker(url)
/^http/i.match(url) ? url : "http://#{url}"
end
用户/ show.html.slim
span= link_to_if @profile.company_url.present?, @profile.company_url, url_checker(@profile.company_url), target: "_blank"
错误消息