我想添加班级名称'按钮'以下标签。
= link_to 'Upload data', new_raw_datum_path if logged_in?
所以我试过了,
= link_to 'Upload data', new_raw_datum_path if logged_in?, class: 'button'
但它给了我这个错误
syntax error, unexpected ',', expecting ')'
...w_raw_datum_path if logged_in?, class: 'button'), true, "\n ...
...
我添加类名的方法在其他页面中运行良好,但不适用于此页面。 (这是我导航中的链接)
我怎么能把它们添加到苗条??? 感谢您的时间。 ^
答案 0 :(得分:4)
应该是:
= link_to 'Upload data', new_raw_datum_path, class: 'button' if logged_in?
答案 1 :(得分:0)
您可以使用导视动作视图的link_to_if:
= link_to_if(logged_in?, "Login", new_raw_datum_path, class: 'button') do
link_to 'Upload data', new_raw_datum_path
end