截断视图中的特定字符串

时间:2016-03-14 14:26:59

标签: ruby-on-rails

我在视图中有以下内容,我希望将其截断为17个字符,但我的语法已关闭。什么是正确的?

目前收到以下错误:

NameError in UsersController#show

以下是代码:

<div class="col-md-5ths col-xs-6"> <h3>Portfolio</h3><h2>  
<%= link_to @user.portfolio_title, "#{@user.portfolio}" , 
truncate(h2.html_safe, :length => 17), :target => "_blank"  %> </h2> </div>

1 个答案:

答案 0 :(得分:2)

看起来你在h2的第一个参数中有truncate作为变量,我猜你想要@user.portfolio.html_safe或类似吗?

编辑:应该是link_to truncate(@user.portfolio_title.html_safe, :length => 17), "#{@user.portfolio}", :target => "_blank"