也许这是一个简单的问题,但我不知道如何处理。我有一个Podcasts和Users之间的HABTM关系及其在CakePHP 2.3.6中的基本烘焙应用程序.用户可以“订阅”播客。
我想
1.获取所有的播客:,这就是我所拥有的。debug($this->viewVars)告诉我数组是false..。为什么?
Model/Podcast.php
public function getPodcastsByUserId($userId = null) {
if(empty($userId)) return false;
$podcasts = $this->find('all', array(
'joins' => array(
array('table' => 'podcasts_users',
'alias' => 'PodcastsUser',
'type' => 'INNER',
'conditions' => array(
'PodcastsUser.user_id' => $userId,
'PodcastsUser.podcast_id = Podcast.id'
)
)
),
'group' => 'Podcast.id'
));
return $podcasts;
}UsersController.php
public function showMyPodcasts() {
$userId = $this->Session->read('Auth.User.Id');
$this->loadModel('Podcast');
$podcasts = $this->Podcast->getPodcastsByUserId($userId);
$this->set('podcasts', $podcasts);
}2.发送文件
只是一个基本的想法或方法将是非常有帮助的!
发布于 2013-06-22 06:49:07
CakeEmail在这里有很好的文档说明,这里有示例,explanation...etc这里:http://book.cakephp.org/2.0/en/core-utility-libraries/email.html
https://stackoverflow.com/questions/17244125
复制相似问题