Вместо того, чтобы писать {% include link_to.html i=5 text="hello world" %}
все время, я написал собственный тег, который позволяет мне делать {% link_to 5 hello world %}
. Он находит страницу с данными i
равными 5 и создает ссылку на нее.
Но он чувствует себя неуклюжим, чтобы генерировать строки HTML из кода тега, и неудобно писать сложную логику кода внутри HTML-кода. Итак, есть ли способ, чтобы определение тега делало тяжелый подъем поиска соответствующей страницы для ссылки, и передал ли он, что он нашел, чтобы link_to.html
отобразить? Похоже, что контроллер передает информацию в представление в Rails.