again88 - 2017/12/28 15:33:08
我在栏目页内将文章置顶,但这样操作会在首页的“最新更新”里也置顶。我希望达到的效果是在栏目文章列表中文章置顶,而在首页最新更新中,显示的是最新更新的文章,请问怎么设置?
xiyou - 2017/12/28 15:43:17
你将栏目页内的文章置顶是通过哪类类型?热门,最新,推荐还是哪个,你将两边的分类设置成不同的,又可能也是两个数据模型中选择的类型是一样的,那就要改模型,这要看了模型之后才知道要怎么没改
again88 - 2017/12/28 16:18:15


比如这栏目里的“综述” 我想置顶,但不要在首页的“最新更新”里置顶
again88 - 2017/12/28 16:28:11
搞定了 首页栏目排除置顶就可以了
xiyou - 2017/12/28 16:34:18
- <div class="hh_article">
- <ul>
- <%
- string pic="",istop="0";
- DataTable dt;
- DataRow dr;
- dt=Get_Data();
- for(int i=0;i<dt.Rows.Count;i++)
- {
- dr=dt.Rows[i];
- pic=dr["titlepic"].ToString();
- istop=dr["istop"].ToString();
- %>
- <%if(istop=="1" ){%>
- <li class="normal"><span class="title">
- <a
- href="<%=Detail_Url(dr)%>" target="<%=Target%>"
- title="<%=Server.HtmlEncode(dr["title"].ToString())%>"
- style="<%=dr["pa_style"]%>"><%=SubStr(dr["title"].ToString(),Title_Num,true)%></a></span>
- <span class="date"><%=((DateTime)dr["thedate"]).ToString("MM-dd")%></span>
- <span class="clear"></span>
- </li>
- <%}
- else
- {%>
- <li class="normal"><span class="title">
- <a href="<%=Detail_Url(dr)%>" target="<%=Target%>" title="<%=Server.HtmlEncode(dr["title"].ToString())%>" style="<%=dr["pa_style"]%>"><%=SubStr(dr["title"].ToString(),Title_Num,true)%></a></span>
- <span class="date"><%=((DateTime)dr["thedate"]).ToString("MM-dd")%></span>
- <span class="clear"></span>
- </li>
- <%
- }
- }
- %>
- </ul></div>
复制代码调用两个不同的模型就可以了,这个是置顶的,把istop改为isnew就是最新的,样式可自己调整