view.php 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <?php
  2. use yii\helpers\Url;
  3. use yii\helpers\Html;
  4. use addons\TinyBlog\frontend\widgets\sidebar\SidebarWidget;
  5. $this->title = '详情';
  6. ?>
  7. <div class="main fixed">
  8. <div class="mask"></div>
  9. <div class="wrap">
  10. <!--当前位置-->
  11. <div class="sitemap">当前位置:<a href="<?= Url::to(['index/index']); ?>">首页</a>&nbsp;&gt;&nbsp;<a href="<?= Url::to(['index/list', 'cate_id' => $model['cate_id']]); ?>"><?= Html::encode($model['cate']['title'] ?? ''); ?></a></div>
  12. <div class="content">
  13. <div class="block">
  14. <div class="post">
  15. <h1><?= Html::encode($model['title']); ?></h1>
  16. <div class="info">
  17. <span class="user"><?= Html::encode($model['author']); ?></span>
  18. <span class="date"><?= Yii::$app->formatter->asDatetime($model['created_at']); ?></span>
  19. <span class="cate"><a href="<?= Url::to(['index/list', 'cate_id' => $model['cate_id']]); ?>"><?= Html::encode($model['cate']['title'] ?? ''); ?></a></span>
  20. <span class="view"><?= $model['view']; ?></span>
  21. </div>
  22. <div class="single viewall">
  23. <?php if (!empty($model['cover'])) {?>
  24. <p style="text-align: center;">
  25. <img alt="" src="<?= $model['cover']; ?>" style="width: 643px; height: 362px;">
  26. </p>
  27. <?php } ?>
  28. <?= Html::decode($model['content']); ?>
  29. <?php if (!empty($model['link'])) {?>
  30. <a href="<?= $model['link']; ?>" target="_blank" style="color:#999;font-size:14px">查看原文</a>
  31. <?php } ?>
  32. </div>
  33. </div>
  34. <div class="pages">
  35. <?php if (!empty($prev)) { ?>
  36. <p>上一篇:<a href="<?= Url::to(['index/view', 'id' => $prev['id'], 'cate_id' => $prev['cate_id']]); ?>"><?= Html::encode($prev['title']); ?></a></p>
  37. <?php } ?>
  38. <?php if (!empty($next)) { ?>
  39. <p>下一篇:<a href="<?= Url::to(['index/view', 'id' => $next['id'], 'cate_id' => $next['cate_id']]); ?>"><?= Html::encode($next['title']); ?></a></p>
  40. <?php } ?>
  41. </div>
  42. </div>
  43. <!--相关文章,如果没有,就显示最新文章-->
  44. <div class="block">
  45. <div class="posttitle"><h4>推荐文章</h4></div>
  46. <div class="relatecon">
  47. <?php foreach ($recommend as $value){ ?>
  48. <div class="relate">
  49. <?php if (!empty($value['cover'])) {?>
  50. <div class="relateimg">
  51. <a href="<?= Url::to(['index/view', 'id' => $value['id'], 'cate_id' => $value['cate_id']]); ?>" title="<?= Html::encode($value['title']); ?>">
  52. <img src="<?= $value['cover']; ?>" alt="<?= Html::encode($value['title']); ?>">
  53. </a>
  54. </div>
  55. <?php } ?>
  56. <div class="relateinfo">
  57. <h3><a href="<?= Url::to(['index/view', 'id' => $value['id'], 'cate_id' => $value['cate_id']]); ?>" title="<?= Html::encode($value['title']); ?>"><?= Html::encode($value['title']); ?></a></h3>
  58. <p class="isimg"><?= Html::encode($value['description']); ?></p></div>
  59. </div>
  60. <?php } ?>
  61. </div>
  62. </div>
  63. <!--评论-->
  64. </div>
  65. <!--侧边栏-->
  66. <?= SidebarWidget::widget([]) ?>
  67. </div>
  68. </div>
粤ICP备19079148号