2016-10-04 88 views
0

我的页脚中有一个链接到我所有页面的站点地图,有些页面由于重写而具有不同的URL。例如,ID为14的页面具有/ projects /,id为16的页面具有/ actueel /。我如何检查并建立清单?用foreach创建动态链接列表

这不起作用(将其添加到项目的整个列表):

<? 
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; 
?> 

回答

1

变化

if($menufooterlist['id'] = '14'){ 

if($menufooterlist['id'] == '14'){ 

做16 ==相同用于比较不是=

+0

谢谢!应该知道的。 – twan