channel.php 985 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php $this->layout( 'layout', [
  2. 'body_class' => 'channel-page',
  3. 'info' => $info,
  4. 'config' => $config,
  5. ] ) ?>
  6. <?php if ( ! $error ) : ?>
  7. <h2 class="page-heading"><?=$this->e( $info['title'] )?></h2>
  8. <p>Channel</p>
  9. <div class="entries">
  10. <?php foreach( $info['entries'] as $entry ) : ?>
  11. <a class="entry" href="<?=$this->e( $entry['video_url'] )?>">
  12. <img src="<?=$this->e( $entry['thumbnail_url'] )?>" />
  13. <p class="title"><?=$this->e( $entry['title'] )?></p>
  14. </a>
  15. <?php endforeach; ?>
  16. </div>
  17. <div class="page-navigation">
  18. <div class="left element">
  19. <?php if ( $info['previous_page_url'] ) : ?>
  20. <a href="<?=$this->e( $info['previous_page_url'] )?>">&laquo; Previous page</a>
  21. <?php endif; ?>
  22. </div>
  23. <div class="right element">
  24. <?php if ( $info['next_page_url'] ) : ?>
  25. <a href="<?=$this->e( $info['next_page_url'] )?>">Next page &raquo;</a>
  26. <?php endif; ?>
  27. </div>
  28. </div>
  29. <?php else : ?>
  30. <div class="error msg">Error: <?=$this->e($error)?></div>
  31. <?php endif; ?>