cakePHP日历插件问题


cakePHP - calendar plugin question

我目前正在为一个网站创建一个小应用程序,我正在使用的日历是在cakephp插件文件夹。我必须根据城市或视图id显示事件,我想要这样的url。

http://imstillreallybored.com/cupload/full_calendar/cities/1

我还想加载事件模型,而不是加载'城市'数据库表我已经有我需要在两个表事件和event_locations的所有信息,我只需要运行一个条件,根据id获取事件。这里是原始链接

http://imstillreallybored.com/cupload/full_calendar/

这可以通过路由实现。

Router::connect(
    '/full_calendar/cities/*',
    array(
       'plugin' => 'full_calendar',
       'controller' => 'events',
       'action' => 'view'
    )
);

这将匹配/full_calendar/cities/[id], id将作为EventsController::view()动作的第一个参数传入。

public function view($id = null) {
    // Your action logic
}