Полный календарь в CakepPHP - PullRequest
0 голосов
/ 06 июня 2011

Я следую этому уроку: http://duckranger.com/2010/03/fullcalendar-and-cakephp-part-1-set-up/ и я не могу отобразить свой полный календарь. Я загрузил jquery lib в app / webroot / js, css в app / webroot / css,

Модель моего события:

< ?php
 class Event extends AppModel {

var $name = 'Event';
}
?>

Я получил events_controller:

 < ?php

class EventsController extends BaseController  
{
    var $name = 'Events';
>
    var $helpers = array('Admin','Time','Javascript');
}

В представлениях / событиях я получил calendar.ctp:

 <?php


    echo $javascript->link('jquery-1.3.2.min.js');
    echo $javascript->link('ui.core.js');
    echo $javascript->link('ui.resizable.js');
    echo $javascript->link('fullcalendar.min.js');
    echo $javascript->link('ui.draggable.js');
    echo $html->css('fullcalendar');
    //Note: to use $html->css as above, the fullcalendar.css 
    //file must be in your app/webroot/css folder.
?>

<div id="calendar"></div>

И я не знаю, что делать. Куда эти строки поставить?:

<script type='text/javascript'>

    $(document).ready(function() {
        $('#calendar').fullCalendar({});
    });

Кстати, я получил имя ошибки:

Неустранимая ошибка: класс 'BaseControllerÂ' не найден в D: \ PHP Projekty \ салон \ приложения \ Контроллеры \ events_controller.php по линии 2

1 Ответ

2 голосов
/ 13 сентября 2013

Первый В вашем режиме отладки app -> Config -> Core.php

Настройка :: запись ( 'отладка', 2);

должно быть 2.

В cakephp все контроллеры по умолчанию расширяются с помощью AppController. Если вы хотите использовать какую-то дополнительную функцию, чем создать компонент вместо контроллера. Загрузить компонент в Ваш контроллер public $ components = array ('Session', 'Email', 'Cookie', 'RequestHandler', 'Cookie');

Вы также можете использовать CakePHP Pulgin для этого http://bakery.cakephp.org/articles/silasmontgomery/2011/03/02/cakephp_full_calendar_plugin_2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...