我在foreach中显示菜单的URL,但是在视图中它没有正确显示。我怎么能让它们正确显示?
在foreach中,我以下列方式展示它们:
$horarios .= "<li class='active'><a href='<?= base_url('index.php/C_Horarios'); ?>'><i class='fa fa-circle-o'></i>Administrar Horarios</a></li>";
视图中的内容如下所示
我什么时候应该以这种方式展示
答案 0 :(得分:1)
你正在混合PHP内联的PHP任务。你有:
$horarios .= "<li class='active'><a href='<?= base_url('index.php/C_Horarios'); ?>'><i class='fa fa-circle-o'></i>Administrar Horarios</a></li>";
什么时候应该是:
$horarios .= "<li class='active'><a href='". base_url('index.php/C_Horarios') ."'><i class='fa fa-circle-o'></i>Administrar Horarios</a></li>";
请注意区别。它很微妙,但在将字符串赋值给变量时会产生预期行为的差异。