在php

时间:2018-03-10 11:54:56

标签: javascript php css laravel blade

我正在尝试构建一个包含许多课程的应用程序。每个课程都有几天(例如14天或另一个课程20天)。为了跟踪这一点,我有一个步骤进度条。看起来像这样: enter image description here

现在在这个例子中14天是带有锁定icon.small圈子的大圆圈是测试测验。

我正在使用laravel。我从数据库中获取所有这些数据并生成此步骤进度条,如下所示:

     <ul class="progressbar">
        @for($i=1;$i< $totalDays->total_days*2;$i++)
          <li class=""></li>
        @endfor    
     </ul>

现在我想将活动类添加到活动日(当前是哪一天)。

喜欢这个:

<li class="active"></li>

我如何在PHP中实现这一目标?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试这样做:

<li class="<?php if ($i/2 == $current_day-0.5) { echo "active"; } ?>"></li>

检查天数($current_day)是否等于圆圈的数量($i),如果是,则会将类active添加到其中。