Rails: Встраивать метаданные в шаблоны - YAML в моем HAML? - PullRequest
0 голосов
/ 11 сентября 2011

Я бы хотел иметь возможность устанавливать такие вещи, как заголовок страницы и описание <meta> из «страниц» HAML, обслуживаемых моим статическим контроллером страниц.

Есть ли хороший способ сделать это?В идеале, я вижу, что это работает примерно так:

  1. Имена файлов, такие как about_us.html.haml.yaml
  2. Используйте обычный render метод
  3. Но теперь есть хэшметаданные, доступные моему контроллеру и шаблонам макета, которые устанавливают различные заголовки и элементы соответственно.

Мысли?

1 Ответ

0 голосов
/ 18 сентября 2011

(Поскольку никто не предоставил полный ответ)

Если вы хотите установить заголовок, описание, noindex или подобные теги в заголовке, тогда github.com/kpumuk/meta-tags - лучший способ сделать это! Я использовал в различных проектах, и думаю, что это лучший камень для манипулирования заголовком, описанием и другими вещами, которые находятся в теге head.

- Дмитрий Полушкин

Кажется, это хорошо работает для меня, хотя это прикосновение менее мощное, чем то, что искал мой вопрос. Дальнейшие ответы приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...