我有一件小事我想不通。
我有一个页面,其中有 6 个步骤。如何在下一步处于非活动状态且所有先前步骤处于活动状态的情况下制作类似导航的面包屑?
IE。
步骤 1 > 步骤 2 > 步骤 3 > 步骤 4 > 步骤 5 > 步骤 6
当我在第 4 步时看起来像这样
步骤 1 >步骤 2 >步骤 3 >步骤 4 > 步骤 5 > 步骤 6
这些活动步骤将在 url 中有一个参数指向该步骤页面。
即第 1 步的页面参数是 page=intro
希望有人可以帮忙?
- - - - 解决方案 - - - -
session_start();
$_SESSION['page'][] = $_GET["page"];
$steps = array(
"selecthouse" => "Vælg hustype og tagform",
"selectrooftile" => "Vælg tagsten",
"angleinput" => "Tagvinkel",
"rfinish" => "Tag-detaljer",
"inputdims" => "Indsæt mål",
"matliste" => "Materiale-liste",
);
foreach($steps as $key => $value) {
if(in_array($key, $_SESSION['page'])) {
echo '<a href="?page='.$key.'">'. $value .'</a></b> >';
} else {
echo $value ." > ";
}
}