我的cakephp应用程序中有一个jquery日历
<?php //foreach ($mealplans as $mealplan){ ?>
{
title: '<?php echo $mealplan['Mealplan']['event_name'] . ", ". $mealplan['Mealplan']['total_calories']. " cals"; ?>',
start: new Date(y, m, <?php
$event = $mealplan['Mealplan']['event_date']; echo substr($event, 0, -8); ?>, 0),
end: new Date(y, m, 16),
allDay: true,
url: 'http://localhost/mealplans/view/1'
},
<?php //} ?>
当我在最后取消foreach及其花括号时,它会在1月15日到1月16日打印出我的第一份用餐计划,但我希望它能打印出所有这些。大部分的PHP都在jquery代码中工作,只是这一部分不起作用。当我取消注释foreach及其结束括号时,日历将消失。您可以在http://myownmealplanner.com/calendars/navigate看到它。日历代码来自http://arshaw.com/fullcalendar/docs/usage/
答案 0 :(得分:0)
我发现了问题。一些膳食计划没有与他们相关的日期,因此日期代码已损坏。它现在在localhost上运行。