Ответы пользователя по тегу Pug
  • Как передать переменную в шаблон?

    mtvphnx
    @mtvphnx
    Двигаю пиксели, играюсь со шрифтами
    У меня есть такой пример - шаблон один, а вот title разный. Как я это сделал:
    1) Файл шаблона:
    doctype html
    
    block variables
    
    html(lang= "ru")
      head
        meta(charset="utf-8")
        title #{title}

    2) Файл непосредственно страницы:
    extends ../_template
    
    block variables
      - var title = "Главная страница"
    
    block content

    Все работает, вот этот проект, можешь посмотреть, там много всяких переменных, для подсветки пунктов меню, для подстановки баннера только на одну страницу.
    P.S. не забудь прописать правильный путь до шаблона, вот тут - extends ../_template
    Ответ написан