Как правильно добавить тег PHP внутри ссылки на PUG

Вот что я сделал:

    a(href="http://<?php echo $link; ?>/thelink.php") thelink

PUG компилируется в:

    <a href="http://&lt;?php echo $link; ?&gt;/thelink.php">thelink</a>

Мои проблемы&»и»&GT «. Как я могу правильно скомпилировать его ?:

    <a href="http://<?php echo $link; ?>/thelink.php">thelink</a>

-1

Решение

Я рекомендую использовать Phug при использовании мопса с PHP.

Затем вы можете использовать переменные (и объекты) PHP внутри PHP довольно легко. Смотрите этот пример:

// PHP
mixin link($href, $name)
a(href=$href)&attributes($attributes)= $name

+link('/foo', 'foo')(class="btn")

PHUG преобразует это в:

// HTML
<a class="btn" href="/foo">foo</a>

Вы можете прочитать больше об этом конкретном примере в документации.

0

Другие решения

Используйте «!» перед «=»:

a(href!="http://<?php echo $link; ?>/thelink.php") thelink
0

По вопросам рекламы [email protected]