PHP Jade到PHP输出错误
我真的很难弄明白如何将这个PHP翻译成尚可的JadePHP格式PHP Jade到PHP输出错误,php,pug,Php,Pug,我真的很难弄明白如何将这个PHP翻译成尚可的JadePHP格式 <a <?php e($p->isOpen(), ' class="active"') ?> href="<?php echo $p->url() ?>"><?php echo $p->title()->html() ?></a> 这是我现在的翡翠结构,需要放在标签上 导航(role=“导航”) 导航(role=“导航”) ul(class=“
<a <?php e($p->isOpen(), ' class="active"') ?> href="<?php echo $p->url() ?>"><?php echo $p->title()->html() ?></a>
这是我现在的翡翠结构,需要放在标签上
导航(role=“导航”)
导航(role=“导航”)
ul(class=“菜单cf”)
-foreach($pages->visible()为$p):
锂
a(href!=“”)
=$p->title()->html()
-如果($p->hasVisibleChildren()):
ul子菜单
-foreach($p->children()->visible()作为$p):
锂
a(href!=“”)
-endforeach
-恩迪夫
-endforeach
提前谢谢 如果您使用的是jade/pug php版本,则不需要使用php回声 您必须使用jade语法发送到输出:
{$p->url}
通过github上的问题频道了解一些pug及其更新。对于的最新版本,只需执行以下操作:
nav(role="navigation")
ul(class="menu cf")
each p in pages.visible()
li
a(href!=p.url())
=p.title().html()
if p.hasVisibleChildren()
ul.submenu
each a in p.children().visible()
li
a(href!=a.url())
尝试a(class=”“href=“”)
nav(role="navigation")
ul(class="menu cf")
each p in pages.visible()
li
a(href!=p.url())
=p.title().html()
if p.hasVisibleChildren()
ul.submenu
each a in p.children().visible()
li
a(href!=a.url())