diff options
Diffstat (limited to 'archive.php')
| -rw-r--r-- | archive.php | 61 |
1 files changed, 38 insertions, 23 deletions
diff --git a/archive.php b/archive.php index c9cbf6c..c1240cb 100644 --- a/archive.php +++ b/archive.php @@ -3,30 +3,45 @@ $this->need('includes/head.php'); $this->need('includes/header.php'); ?> <main class="main-container container"> - <div class="post-body"> - <div class="post-content"> - <h2 class="archive-title"><?php $this->archiveTitle(array( - 'category' => _t('分类 %s 下的文章'), - 'search' => _t('包含关键字 %s 的文章'), - 'tag' => _t('标签 %s 下的文章'), - 'author' => _t('%s 发布的文章') - ), '', ''); ?></h2> - <?php if ($this->have()): ?> - <br> - <?php else: ?> - <p style="text-align:center">居然没有找到相关内容</p> - <?php endif; ?> - <?php while($this->next()): ?> - <a href="<?php $this->permalink(); ?>" class="post-link archive-item"> - <h3 class="archive-item-title"><?php $this->title(); ?></h3> - <p class="archive-item-excerpt"><?php $this->excerpt(); ?></p> - </a> - <br> - <?php endwhile; ?> - <div class="archive-pagenav"> - <?php $this->pageNav('«', '»'); ?> + <div class="post-list"> + <?php if ($this->have()): ?> + <?php else: ?> + <p style="text-align:center">居然没有找到相关内容</p> + <?php endif; ?> + <?php while($this->next()): ?> + <div class="post-item "> + <div class="container-fluid"><div class="row"> + <div class="col-md-6 post-banner-box"> + <a href="<?php $this->permalink(); ?>" class="post-link"> + <div class="post-banner"> + <img src="/usr/themes/Miracles/images/loading/<?php echo $this->options->loading_image ?>.gif" data-original="<?php if($this->fields->banner && $this->fields->banner=!''): ?><?php echo $this->fields->banner(); ?><?php else: ?><?php Utils::indexTheme('images/postbg/'); ?><?php echo mt_rand(1,20); ?>.jpg<?php endif; ?>"> + </div> + </a> + </div> + <div class="col-md-6 post-item-content"> + <a href="<?php $this->permalink(); ?>" class="post-link"> + <h1 class="post-title"><?php $this->sticky(); ?><?php $this->title(); ?></h1> + </a> + <p class="post-excerpt"> + <?php if($this->fields->excerpt && $this->fields->excerpt!='') { + echo $this->fields->excerpt; + }else{ + echo $this->excerpt(130); + } + ?> + </p> + <p class="post-meta"><i class="iconfont icon-block"></i> <?php $this->category(','); ?> <i class="iconfont icon-comments"></i> <?php $this->commentsNum('None', 'Only 1', '%d'); ?> <i class="iconfont icon-clock"></i> <?php $this->date(); ?></p> + <p class="post-button-box large-screen"><a href="<?php $this->permalink(); ?>" class="button post-button">Read More</a></p> + </div> + </div></div> </div> - </div> + <br /> + <?php endwhile; ?> + <div class="post-pagenav"> + <span class="post-pagenav-left"><?php $this->pageLink('<i class="iconfont icon-chevron-left"></i>'); ?></span> + <span class="post-pagenav-right"><?php $this->pageLink('<i class="iconfont icon-chevron-right"></i>','next'); ?></span> + </div> + </div> </div> </main> <!-- 防止找不到 owo 容器而报错 --> |
