cakedc评级插件不保存数据-CAKEPHP2.6
我遵循了CAKEDC评级插件的基本用法,但无法使其正常工作。 单击视图上的“Rate”按钮后,不会将数据保存在表“ratings”中 后置控制器:cakedc评级插件不保存数据-CAKEPHP2.6,php,mysql,rating,cakedc,cakephp-2.6,Php,Mysql,Rating,Cakedc,Cakephp 2.6,我遵循了CAKEDC评级插件的基本用法,但无法使其正常工作。 单击视图上的“Rate”按钮后,不会将数据保存在表“ratings”中 后置控制器: public $components = array('Paginator', 'Session','Ratings.Ratings'); 帖子/视图: <?php echo $this->Rating->display(array( 'item' => $post['Post']['id'], 'type'
public $components = array('Paginator', 'Session','Ratings.Ratings');
帖子/视图:
<?php
echo $this->Rating->display(array(
'item' => $post['Post']['id'],
'type' => 'radio',
'stars' => 5,
'value' => 2,
'createForm' => array(
'url' => array_merge($this->passedArgs, array(
'rate' => $post['Post']['id'],
'redirect' => false
))
)
)); ?>
输出:
array(
'Rating' => array(
'foreign_key' => '2',
'model' => 'Post',
'user_id' => null,
'value' => '5'
)
)
user\u id
是users
表和posts
的id
的主键
我怎样才能修好它
array(
'Rating' => array(
'foreign_key' => '2',
'model' => 'Post',
'user_id' => null,
'value' => '5'
)
)