我目前正致力于为我正在使用日历工作的网站创建一个小应用程序,位于cakephp插件文件夹中。我必须根据城市或视图ID显示事件,我想要这样的网址。
http://imstillreallybored.com/cupload/full_calendar/cities/1
我还想加载事件模型而没有加载'cities'数据库表我已经拥有了两个表事件和event_locations所需的所有信息我只需要根据id运行条件来获取事件。这里是原始链接
答案 0 :(得分:0)
这可以通过路线完成。
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
}