article_list.modern.php 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <script type="text/javascript">
  3. $(document).ready(function(){
  4. $(".image_lazy_load").nc_lazyload();
  5. });
  6. </script>
  7. <div class="warp-all">
  8. <div class="sitenav-bar">
  9. <div class="sitenav"><?php echo $lang['current_location'];?><?php echo $lang['nc_colon'];?> <a href="<?php echo CMS_SITE_URL;?>"><?php echo $lang['cms_site_name'];?></a> > <a href="<?php echo CMS_SITE_URL.DS.'index.php?act=article&op=article_list';?>"><?php echo $lang['cms_article'];?></a><?php echo empty($_GET['class_id'])?'':' > '.$output['article_class_list'][$_GET['class_id']]['class_name'];?></div>
  10. <div class="browse-list-modern"><a href="index.php?act=article&op=article_list&class_id=<?php echo $_GET['class_id'];?>" title="<?php echo $lang['cms_classical'];?>">&nbsp;</a><span title="<?php echo $lang['cms_modern'];?>"><?php echo $lang['cms_modern'];?></span></span></div>
  11. </div>
  12. <div class="article-list-modern">
  13. <?php if(!empty($output['article_list']) && is_array($output['article_list'])) {?>
  14. <div class="modern-box">
  15. <?php $list_length = count($output['article_list']); ?>
  16. <?php for ($j = 0; $j < 4; $j++) { ?>
  17. <div class="modern-list">
  18. <?php if($j === 3) { ?>
  19. <div class="modern-list-tag block-style-two">
  20. <div class="title">
  21. <h3><?php echo $lang['cms_article_tag'];?></h3>
  22. </div>
  23. <div class="content">
  24. <div class="tag-cloud">
  25. <?php if(!empty($output['cms_tag_list']) && is_array($output['cms_tag_list'])) {?>
  26. <?php foreach($output['cms_tag_list'] as $key=>$value) {?>
  27. <a href="<?php echo CMS_SITE_URL.DS.'index.php?act=article&op=article_tag_search&tag_id='.$value['tag_id'];?>"><?php echo $value['tag_name'];?></a>
  28. <?php } ?>
  29. <?php } ?>
  30. </div>
  31. </div>
  32. </div>
  33. <?php } ?>
  34. <?php for ($i = $j; $i < $list_length; $i+=4) { ?>
  35. <?php $article_url = getCMSArticleUrl($output['article_list'][$i]['article_id']);?>
  36. <div class="modern-list-item">
  37. <div class="article-cover">
  38. <?php if(!empty($output['article_list'][$i]['article_image'])) { ?>
  39. <a href="<?php echo $article_url;?>" target="_blank"> <img class="image_lazy_load" data-src="<?php echo getCMSArticleImageUrl($output['article_list'][$i]['article_attachment_path'], $output['article_list'][$i]['article_image'], 'list');?>" src="<?php echo getLoadingImage();?>" alt="" /> </a>
  40. <?php } ?>
  41. <h3 class="article-title"><?php echo $output['article_list'][$i]['article_title'];?> </h3>
  42. </div>
  43. <div class="article-sub"><span class="date"><?php echo date('Y-m-d',$output['article_list'][$i]['article_publish_time']);?></span><span class="PV" title="<?php echo $lang['cms_text_view_count'];?>"><i></i><?php echo $output['article_list'][$i]['article_click'];?></span></div>
  44. <div class="article-preface"><?php echo $output['article_list'][$i]['article_abstract'];?><a href="<?php echo $article_url;?>" target="_blank"><?php echo $lang['cms_read_more'];?></a></div>
  45. <div class="article-tag"><?php echo $lang['cms_keyword'];?><?php echo $lang['nc_colon'];?>
  46. <?php if(!empty($output['article_list'][$i]['article_keyword'])) { ?>
  47. <?php $article_keyword_array = explode(',', $output['article_list'][$i]['article_keyword']);?>
  48. <?php foreach ($article_keyword_array as $value) {?>
  49. <a href="<?php echo CMS_SITE_URL.DS;?>index.php?act=article&op=article_search&keyword=<?php echo rawurlencode($value);?>" target="_blank"><?php echo $value;?></a>
  50. <?php } ?>
  51. <?php } ?>
  52. </div>
  53. </div>
  54. <?php } ?>
  55. </div>
  56. <?php } ?>
  57. </div>
  58. <div class="pagination"> <?php echo $output['show_page'];?> </div>
  59. <?php } else { ?>
  60. <div class="no-content-b"><i class="article"></i><?php echo $lang['no_record'];?></div>
  61. <?php } ?>
  62. </div>
  63. </div>