【发布时间】:2015-04-25 16:35:09
【问题描述】:
情况是 PHPCAKE 2.6 和 Full Calendar 插件。 我需要根据开始日期+持续时间填写结束日期。用户必须选择开始日期和“访问类型”列表字段。 持续时间值以小时为单位,来自“visit_type_id”表,“持续时间”字段
有什么建议吗?提前致谢!
我在 add.ctp 中的表单是:
echo $this->Form->input('visit_type_id', array(
'label' => 'Tipo Visita',
));
echo $this->Form->input('start', array(
'label' => 'Inizio',
'dateFormat' => 'DMY',
'timeFormat' => '24',
'interval' => 15,
'minYear' => 2015,
));
echo $this->Form->input('end', array(
'type'=>'hidden',
));
【问题讨论】:
-
可以使用fullcalendar
format函数完成,也可以提到fullcalendar的版本 -
感谢您的回复!我正在使用 silasmontgomery 插件 (github.com/silasmontgomery/CakePHP-Full-Calendar-Plugin),不知道是哪个版本。你能给我写一个如何获得“持续时间”、添加到开始和打印结束时间的小例子吗?我对 php cake 很陌生...
-
您是否对插件文件进行了一些更改?如果是,则撤消它并尝试在提供时简单地运行它。我的建议不要使用这个过时且未维护的插件。它使用 jQuery1.5 和 fullcalendar 1.4,太旧了。尝试自己做(从废品中)堆栈中的人随时为您提供帮助。
-
好的。我会尝试自己将完整的日历集成到我的项目中。有什么教程或有效的帮助可以阅读吗?
-
fullcalendar.io(下载全包示例同在)&&book.cakephp.org/2.0/en/tutorials-and-examples/blog/blog.html(完成博客教程以获得更好的把握)
标签: date cakephp fullcalendar cakephp-2.6