コード例 #1
0
ファイル: months.php プロジェクト: solution10/calendar
 }
 ?>
     </tr>
 </thead>
 <tbody>
     <?php 
 foreach ($month->weeks() as $week) {
     ?>
         <tr>
             <?php 
     foreach ($week->days() as $day) {
         ?>
                 <td>
                     <?php 
         if ($day->isOverflow()) {
             if ($calendar->resolution()->showOverflowDays()) {
                 echo '<span style="color: #ccc">' . $day->date()->format('d') . '</span>';
             } else {
                 echo '&nbsp;';
             }
         } else {
             echo $day->date()->format('d');
         }
         ?>
                 </td>
             <?php 
     }
     ?>
         </tr>
     <?php 
 }
コード例 #2
0
ファイル: week.php プロジェクト: solution10/calendar
    ?>
                <td>
                    Nothing booked today...
                </td>
            <?php 
}
?>
        </tr>
    </tbody>
</table>

<hr>

<?php 
// We can also start the week on a different day:
$calendar->resolution()->setStartDay('Sunday');
$viewData = $calendar->viewData();
/* @var     $week     Solution10\Calendar\Week */
$week = $viewData['contents'];
?>

<h2>Week (Sunday Start)</h2>

<table>
    <caption>
        <?php 
echo $week->weekStart()->format('j F');
?>
        -
        <?php 
echo $week->weekEnd()->format('j F');