Я разрабатываю приложение CakePHP и установил плагин Silas Montgomery Cake FullCalendar.
Я создал таблицу для регистрации, когда люди посещают события, которыми управляет плагин. Итак, у меня есть эта модель:
<?php
App::uses('AppModel', 'Model');
class Attendance extends AppModel {
public $primaryKey = 'idattendance';
public $belongsTo = array(
'PeopleAttendance' => array(
'className' => 'People',
'foreignKey' => 'idpeople',
'conditions' => '',
'fields' => '',
'order' => ''
),
'AttendanceEvent' => array(
'className' => 'FullCalendar.Event',
'foreignKey' => 'idevent',
'conditions' => '',
'fields' => '',
'order' => ''
)
);
}
Как вызвать действие FullCallendar (скажем, add() для добавления событий) из представления посещаемости?
Это работает...
echo $this->Html->link(__('New Event'),'http://localhost:8888/project/full_calendar/events/add');
... но мне это не кажется "тортовым"...
Каким должен быть лучший подход при использовании такого типа плагина? Кроме того, я не проверял полностью, но я предполагаю, что моя модель тоже неверна...