私の cakephp プロジェクトに fullcalendar を追加しようとしています。しかし、fullcalendar から javascript でいくつかのファイルを含めると、システムが失敗します。
Google Chrome のコンソールから、ページが読み込まれていることがわかりました。しかし、ページを開くと、次のようになります。
Missing Controller
Error: IncludesController could not be found.
Error: Create the class IncludesController below in file: app\Controller\IncludesController.php
<?php
class IncludesController extends AppController {
}
Notice: If you want to customize this error message, create app\View\Errors\missing_controller.ctp
Stack Trace
だから... ページを読み込んでいます... しかし... CakePHP はそれを停止します... CakePHP を回避して、javascript にファイルを読み込ませるにはどうすればよいですか?
どうもありがとう!!!!
編集
ページをロードすると、Chrome のコンソールから次のメッセージが表示されます。
Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost/projects/cake/clean/vendors/includes/cal_events.php?
start=1380405600&end=1384038000&_=1382911071971
cal_events.php の場所は次のとおりです。
C:\xampp\htdocs\projects\cake\clean\Vendor\includes\cal_events.php
cal_events.php の内容は次のとおりです。
<?php
// Loader - class and connection
include('loader.php');
echo $calendar->json_transform();
?>
このファイルをロードする JavaScript:
var defaults =
{
calendarSelector: '#calendar',
timeFormat: 'H:mm - {H:mm}',
ajaxJsonFetch: 'vendors/includes/cal_events.php',
私はこれが良いことを願っています... 再び...どうもありがとう!