baserCMS 4.5.5
コメント欄でhtmlタグ使えるようにとかしてみました。
コメントを降順にする
参考サイト
コメントに日付を付ける
参考サイト
コメント欄のエスケープを無効にする
エスケープオプションを追加する(CakePHP)
表示用
- コピー元 : /lib/Baser/Plugin/Blog/View/Elements/blog_comment.php
- コピー先 : /theme/テーマフォルダ/Elements/blog_comment.php
<span class="comment-message"><?php echo nl2br($this->BcText->autoLinkUrls($dbData['message'])) ?></span> ↓ <span class="comment-message"><?php echo nl2br($this->BcText->autoLinkUrls($dbData['message'],['escape' => false])) ?></span>
ダッシュボード用
- コピー元 : /theme/admin-third/Elements/admin/blog_comments/index_row.php
- コピー先 : /theme/テーマフォルダ/Elements/admin/blog_comments/index_row.php
<?php echo nl2br($this->BcText->autoLinkUrls($data['BlogComment']['message'])) ?> ↓ <?php echo nl2br($this->BcText->autoLinkUrls($data['BlogComment']['message'],['escape' => false])) ?>
参考サイト
TextHelper には、ビュー内のテキストをより使いやすく見やすくするためのメソッドが含まれています。
管理者アイコン入れる
単純に、nameが管理者名だったら、という分岐で画像を挿入。
- コピー元 : /lib/Baser/Plugin/Blog/View/Elements/blog_comment.php
- コピー先 : /theme/テーマフォルダ/Elements/blog_comment.php