【发布时间】:2014-08-24 05:56:19
【问题描述】:
所以我正在尝试使用 php(在本例中为 laravel 刀片模板引擎)呈现表格。 这个想法是,当你有一个日期时间等于它的下一个 item_date 时,它会跨度。
我已经能够让它与 2 的 colspan 一起工作
@if ($index != $timesheetweeks.length() - 1 && $timesheetweek[$index]['start_date'] == $timesheetweek[$index + 1]['start_date'])
<td colspan="2">{{{ $timesheetweek->start_date }}}</td>
@elseif ($index != 0 && $timesheetweek[$index]['start_date'] == $timesheetweek[$index - 1]['start_date'])
@else
<td>{{{ $timesheetweek->start_date }}}</td>
@endif
但是如果你有 3 个或更多呢?
【问题讨论】:
-
您可以将所有日期添加到 $array,然后将 count($array) 与 count(array_unique($array)) 进行比较以了解要跨越多少列;)
标签: javascript php laravel laravel-4 laravel-3