Я хочу написать помощника для вставки подсказки начальной загрузки в ссылку. Я пытаюсь
def tool_tip(text)
{ data: { toggle: :tooltip }, title: text }
end
Это работает, если это простая ссылка, например,
, но если есть дополнительные модификаторы, это не работает, т.е.
<%= link_to 'Home', root_path, class: 'side_menu_link', tool_tip('Your Home') %>
, это даетошибка
syntax error, unexpected ')', expecting =>
...enu_link', tool_tip('Your Home') );@output_buffer.safe_append='
предположительно из-за способа ее анализа. Есть ли способ, которым я могу сделать это?
Возможно, связанный с этим разбором, если я пытаюсь сделать помощник, который добавляет размещение, например,
def tool_tip(text, position)
{ data: { toggle: :tooltip, placement: position }, title: text }
end
, он не работает вообще.