Условно передайте хеш, содержащий дополнительные параметры для this_link_path
url helper.
<%= link_to "This is a link", this_link_path( ({company: params[:company] } if params[:company]) ), class: tl(this_link_path) %>
Чтобы быть более кратким, вы можете компактный хеш.
<%= link_to "This is a link", this_link_path({company: params[:company]}.compact), class: tl(this_link_path) %>
Если вы знаете, что вам это понадобится чаще, оберните this_link_path
вызовом специального помощника. Хеш может содержать дополнительные параметры, в том числе с фиксированными значениями.
def this_link_with_additional_params_path
this_link_path({company: params[:company], name: 'test'}.compact)
end
Тогда в поле зрения вы можете использовать:
<%= link_to "This is a link", this_link_with_additional_params_path, class: tl(this_link_path) %>