Нужно в "шапке" выводить имя текущей страницы(документа). Типа навигационная строка, указывающая где сейчас находится пользователь.
Поскольку почти все нужные темплейты начинаются с Заголовок
- введено требование соблюдать такую структуру и родился такой мега хак:
<% rp = @_request.path_parameters
path_s = "#{rp['controller']}/#{rp['action']}"
if ( value = @_memoized__pick_template[[path_s]] ) &&
( match_data = value.source.match(/^\s*?(.*?)<\/h1>/mi) )%>
<%= escape_once match_data[1] %>
<% else %>
Служебная информация
<% end %>
Зато все дело ограничивается только кодом во вьюшке.
Интересно это очень неустойчиво или как...