質問するログイン新規登録

質問編集履歴

1

コードを追記しました。

2019/10/04 18:55

投稿

meriko
meriko

スコア4

title CHANGED
File without changes
body CHANGED
@@ -14,4 +14,19 @@
14
14
  ログインしてるユーザーが投稿記事一覧ページに遷移する際、
15
15
  ログインしてるユーザー本人だけの記事一覧を見れる機能としたいです。
16
16
 
17
- ログインユーザーのidとusers_idが一致したときにPostsTableを取得したいイメージですが、実現するための方法がわかりません。何卒ご指導のほどお願いいたします。
17
+ ログインユーザーのidとusers_idが一致したときにPostsTableを取得したいイメージですが、実現するための方法がわかりません。何卒ご指導のほどお願いいたします。
18
+
19
+ ```
20
+ public function view($id = null)
21
+ {
22
+ $query = TableRegistry::getTableLocator()->get('users');
23
+ foreach ($posts as $post) {
24
+ $users = $query->find()->where(['id' => $post['users_id']]);
25
+ foreach ($users as $user) {
26
+ if ($user['id'] == $post['users_id']) {
27
+ $this->set('posts', $posts);
28
+ }
29
+ }
30
+ }
31
+ }
32
+ ```