我的页脚中有一个站点地图链接到我的所有页面,有些页面由于重写而有不同的URL。例如,id为14的页面前面有/ projects /,id为16的页面有/ actueel /。我该如何检查并建立清单?
这不起作用(它将项目添加到整个列表中):
<?
foreach($menufootercr as $menufooterlist){
if($menufooterlist['id'] != ''){
if($menufooterlist['id'] = '14'){
$menufooteroverzicht .= '<li class="menu-item"><a href="projects/'.$menufooterlist['alias'].'.html">'.$menufooterlist['title'].'</a></li>';
}else if($menufooterlist['id'] = '16'){
$menufooteroverzicht .= '<li class="menu-item"><a href="actueel/'.$menufooterlist['alias'].'.html">'.$menufooterlist['title'].'</a></li>';
}else{
$menufooteroverzicht .= '<li class="menu-item"><a href="info/'.$menufooterlist['alias'].'.html">'.$menufooterlist['title'].'</a></li>';
}
}
}
echo $menufooteroverzicht;
?>
答案 0 :(得分:1)
更改
if($menufooterlist['id'] = '14'){
到
if($menufooterlist['id'] == '14'){
对16进行相同操作。==用于比较而不是