Вопрос

Я пытался использовать NANOC Для генерации статического сайта. Мне нужно организовать сложные страницы расположения, которые я хочу сохранить свой контент.

Как концепция включений или объединяет работу в системе NANOC? Я прочитал документы, но я не могу найти то, что хочу.

Например: Как я могу взять два частичных элемента контента и объединить их вместе в новый элемент контента.

В StaticMatic Вы можете сделать некоторые, как следующее внутри вашей страницы.

= partial('partials/shared/navigation')

Как бы подобная конвенция работает в пределах нанока?

Это было полезно?

Решение

Автор Нанокка здесь.

В NANOC частичными являются макеты. Итак, вы могли бы иметь layouts/partials/shared/navigation.html а затем сделать этот частичный, как это:

= render '/partials/shared/navigation'

Для того, чтобы работать, включите помощника по оказанию рендеринга, включая его где-то в lib/ dir (например, lib/helpers.rb):

include Nanoc3::Helpers::Rendering

Для получения дополнительной информации проверить макеты как частичные Раздел руководства.

Надеюсь это поможет!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top