2016-10-04 7 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

関連する問題