Задать вопрос

PUG mixins как создать mixin который бы прописывал путь к ссылке с разных по уровню страниц?

Здравствуйте! Пытаюсь создать link mixin(l1, l2, path, content), который бы создавал ссылку сразу на двух и более страницах с разным уровнем. Например я бы писал просто: +link("", "../", "index.html", "Какое-то название"), где l1 - путь до страницы относительно index.html, l2 - путь к index.html со страницы 2-го уровня, которая лежит в папке на одном уровне с index.html, path - название страницы, content - какое-то название.
Можно ли что-то типа такого создать? К примеру:
Создаю
mixin one (path, content)
a(href= path)= content

mixin two (l1) добавлял бы l1 к +one("index.html", "Главная страница")
a(href= l1 + path)= content

mixin three (l2) добавлял бы l2 к +one("index.html", "Главная страница")
a(href= l2 + path)= content
Или может это вообще не миксинами делается? Извините, я не понимаю!
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Это делается абсолютным путём /index.html
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы