私のアプリケーションには、記事用 ( Articles
) と記事コメント用( ) の 2 つのコントローラーがありArticle_Comments
ます。それらのテーブルは次のようになります。
Articles
id, author_id, type_id, body, created, modified
Article_Comments
id, article_id, author_id, body, created, modified
記事のビューで、コメントも表示します。しかし、コメントには、そのコメントの作成者の名前は表示されません。のみを表示しauthor_id
ます。
IDではなく名前を表示するように変更するにはどうすればよいですか?
編集1
これは Articles ビューのコードです: (コメントが表示されるビット)
<?php if (!empty($article['articleComment'])):
$i = 0;
foreach ($article['articleComment'] as $articleComment): ?>
<tr>
<td colspan="2">
Response By: <?php echo $articleComment['author_id']; ?>
</td>
<td>
On: <?php echo $articleComment['created']; ?>
</td>
</tr>
<tr>
<td colspan="3"><?php echo $articleComment['comment']; ?></td>
</tr>
<?php endforeach; ?>
<?php endif; ?>