У меня есть частичное Haml в Sinatra для обработки всех моих элементов «открытия страницы», таких как метатеги.
Я хотел бы иметь переменную для заголовка страницы _в этом частичном, а затем установить эту переменную для каждого представления.
Примерно так в частичном:
%title @page_title
Затем в представлении можно сделать что-то вроде:
@page_title = "This is the page title, BOOM!"
Я прочитал много вопросов/сообщений и т. д., но я не знаю, как спросить о решении того, что я пытаюсь сделать. Я пришел из Rails, для которого наши разработчики обычно использовали контент _, но они все это настроили. Я действительно пытаюсь узнать, как это работает. Кажется, мне нужно определить его и каким-то образом использовать :локальные, но я этого не понял. Заранее спасибо за любые советы!