post.php 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. include 'app/views/header.php';
  3. ?>
  4. <div class="col-12">
  5. <h2><?=$post['caption']; ?></h2>
  6. <div class="col-12 mb-2">
  7. <span class="me-3">Автор: <strong><?=$users[$post['user_id']]; ?></strong></span>
  8. <span class="me-3">Создан <? echo date('d.m.Y', strtotime($post['created_at'])) . ' ' .
  9. date('H:i', strtotime($post['created_at'])); ?></span>
  10. <span class="me-3">Изменён <? echo date('d.m.Y', strtotime($post['updated_at'])) . ' ' .
  11. date('H:i', strtotime($post['updated_at'])); ?></span>
  12. </div>
  13. </div>
  14. <div class="row mt-4">
  15. <div class="col-12">
  16. <? echo nl2br($post['post']); ?>
  17. </div>
  18. </div>
  19. <div class="row mt-4">
  20. <div class="col-12">
  21. <h5>Комментарии</h5>
  22. </div>
  23. <? if (empty($comments)): ?>
  24. <div class="col-12 fs-3 my-5 text-center">
  25. Комментариев пока нет...
  26. </div>
  27. <? else:
  28. foreach ($comments as $comment): ?>
  29. <div class="col-12 my-3 border-bottom">
  30. <span class="me-3">Автор: <strong><?=$users[$comment['user_id']]; ?></strong></span>
  31. <span class="me-3">Создан <? echo date('d.m.Y', strtotime($comment['created_at'])) . ' ' .
  32. date('H:i', strtotime($comment['created_at'])); ?></span><br>
  33. <p><? echo nl2br($comment['comment']); ?></p>
  34. </div>
  35. <?
  36. endforeach;
  37. endif; ?>
  38. <form action="/main/add_comment/<? echo $post['id']; ?>" method="post">
  39. <div class="row">
  40. <div class="col-10">
  41. <textarea required class="form-control" name="comment" placeholder="оставьте свой комментарий к посту"></textarea>
  42. </div>
  43. <div class="col-2 mt-2">
  44. <button class="btn btn-primary">Сохранить</button>
  45. </div>
  46. </div>
  47. </form>
  48. </div>