【发布时间】:2018-06-01 23:09:19
【问题描述】:
我只需要显示模型中附加到某些组的那些记录。 (“belongsToMany”关系)。 (Movies模型插件列表后端页面) 我想获取当前用户的组并创建一个查询。
我的意思:
我使用关系字段将记录附加到组。
即:
- 我有表“elisseii_myplugin_movies”。
- 在“电影”模型中,我创建了一个名为“组”的关系字段。
- 并创建了表“elisseii_myplugin_movies_groups”。
-
在“电影”模型中使用了 $belongsToMany。
public $belongsToMany =[ 'groups' =>[ 'Elisseiidev\MyPlugin\Models\Groups', 'table' => 'elisseii_myplugin_movies_groups', 'order' => 'name' ] ]; 插件中的“Groups”模型使用标准表“backend_user_groups”。
现在记录有关于附加到它们的组的信息。 你可以看到video tutorial,上面说了)
我需要用户不能编辑不属于他们的组的记录。 代码必须是动态的。
我需要一个详细的答案,因为我正在学习)) 提前感谢您的宝贵时间。
【问题讨论】:
标签: octobercms octobercms-plugins octobercms-backend