我有一个像下面这样的类,我想在调用Display
视图文件时输出一些文本和链接,现在它工作正常。
问题是如何调用 Twig PATH 帮助程序或任何 PHP 等效项以从我的 PHP 类中的任何路由名称获取路由;
myClass
{
// Other Code
function Display($depth)
{
echo "<div class=\"heirarchy\">";
for($i = 0; $i < $depth; $i++)
{
echo ' ';
}
echo "<a href=\"path('path_name')\" ".$this->description."</a>";
if($this->isLeaf())
{
echo ' (Task)';
}
echo "</div>";
foreach($this->children as $key => $value)
{
$value->Display($depth + 2);
}
}
}
由于这个函数是递归的,我不知道如何在 twig 函数中实现它。
换句话说,如何从我的类中的路由名称中获取路由路径?