PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

后台文章被设置为推荐,前台怎么判断 [复制链接]

1#

想再列表页判断添加相应的样式。
分享 转发
TOP
2#

推荐字段:IsGood
列表页读这个字段,
  1. int isGood=Item.IsGood
复制代码
大于0就是推荐
TOP
3#

  1. @foreach (var item in dataList)
  2.     {
  3.         string url = Html.InfoDataSharedUrl(Html.CurrentColumnId(),(int)item.Id);
  4.         int isGood = item.IsGood;
  5.         <li>
  6.             ...
  7.         </li>
  8.     }
复制代码
谢谢,现在模板是这样写的,如果是推荐文章就加一个is-good样式
        <li class="is-good">
            ...
        </li>
,如果不是推荐的文章就不加样式,只会html和css,不知道怎么实现这种效果
TOP
4#

回复 3楼ysft503的帖子
  1.     @foreach (var item in dataList)
  2.         {
  3.             string url = Html.InfoDataSharedUrl(Html.CurrentColumnId(),(int)item.Id);
  4.             int isGood = item.IsGood;
  5. if( isGood>0)
  6. {
  7. <li class="is-good">
  8. }
  9. else
  10. {
  11. <li>
  12. }
  13.                 ...
  14.             </li>
  15.         }
复制代码
TOP
5#

谢谢各位大神的指点,已经改好了,现在还有一个问题,想推荐的信息排在前面怎么改模板?
TOP
6#

顶起来,想推荐的信息排在前面怎么改模板?
TOP
7#

大神不要无视我的帖子呀
TOP
8#

http://www.pageadmin.net/help/37.cshtml
加一个OrderBy属性
OrderBy="isGood desc"
TOP
发新话题 回复该主题