sitebar.html 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. ${define "sitebar"}
  2. <div class="sitebar">
  3. <div class="searchbox">
  4. <form id="searchform" method="get" action="${$.domain}cms/search/1">
  5. <input type="search" name="keyWords" class="search-input" value="${.keyWords}" placeholder="请输入关键词" autocomplete="off">
  6. <button type="submit" class="search-submit">搜索</button>
  7. </form>
  8. </div>
  9. <div class="ali">
  10. <a href="https://www.aliyun.com/activity/daily/bestoffer?userCode=fcor2omk">
  11. <img src="${.domain}cms/images/ay.jpg">
  12. </a>
  13. </div>
  14. <div class="sitebar-article">
  15. <h2><span>推荐文章</span></h2>
  16. <div class="sitebar-article-list">
  17. <ul>
  18. ${$newsParams := .newsParams}
  19. ${$newsParams := SetNewsParams $newsParams "Recommended" "1"}
  20. ${$listRec:=GetNewsList 0 4 (GetNewsParams $newsParams)}
  21. ${range $index,$article := $listRec}
  22. <li>
  23. <div class="artl">
  24. <a href="${$.domain}cms/show/${$article.CateList | getArticleCateId}/${$article.Id}" target="_blank">
  25. <p>${subStr $article.NewsTitle 20}</p>
  26. </a>
  27. <label>${$article.PublishedTime|timeFormatYear}</label>
  28. </div>
  29. ${if ne $article.Thumbnail ""}
  30. <div class="artr">
  31. <a href="${$.domain}cms/show/${$article.CateList | getArticleCateId}/${$article.Id}" target="_blank"><img src="${$.domain}${$article.Thumbnail}"></a>
  32. </div>
  33. ${end}
  34. </li>
  35. ${end}
  36. </ul>
  37. </div>
  38. </div>
  39. <div class="ali">
  40. <a href="https://www.aliyun.com/daily-act/ecs/care?userCode=fcor2omk">
  41. <img src="${.domain}cms/images/aliyun.jpg">
  42. </a>
  43. </div>
  44. <div class="sitebar-article">
  45. <h2><span>点击最多的文章</span></h2>
  46. <div class="sitebar-article-list">
  47. <ul>
  48. ${$newsParams := .newsParams}
  49. ${$newsParams := SetNewsParams $newsParams "OrderBy" "news.news_hits desc"}
  50. ${$listHits:=GetNewsList 0 4 (GetNewsParams $newsParams)}
  51. ${range $index,$article := $listHits}
  52. <li>
  53. <div class="artl">
  54. <a href="${$.domain}cms/show/${$article.CateList | getArticleCateId}/${$article.Id}" target="_blank">
  55. <p>${subStr $article.NewsTitle 20}</p>
  56. </a>
  57. <label>${$article.PublishedTime|timeFormatYear}</label>
  58. </div>
  59. ${if ne $article.Thumbnail ""}
  60. <div class="artr">
  61. <a href="${$.domain}cms/show/${$article.CateList | getArticleCateId}/${$article.Id}" target="_blank"><img src="${$.domain}${$article.Thumbnail}"></a>
  62. </div>
  63. ${end}
  64. </li>
  65. ${end}
  66. </ul>
  67. </div>
  68. </div>
  69. </div>
  70. ${end}