帐号
注册
密码
登录
只需一步,快速开始
关闭
安全选项
找回密码
记住我
我的中心
登录或注册新用户,开通自己的个人中心
切换到窄版
快速搜索
帖子标题
作者
版块
PageAdmin网站内容管理系统(CMS)交流论坛
»
PageAdmin使用区
»
安装及使用交流
»
请问总栏目调用模版,怎么屏蔽某一个栏目。
PageAdmin使用区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告发布专区
返回列表
查看:
2014
|
回复:
2
请问总栏目调用模版,怎么屏蔽某一个栏目。
[复制链接]
发送短消息
UID
59102
精华
0
查看公共资料
搜索主题
搜索帖子
137317126
组别
PageAdmin学员
生日
帖子
182
积分
348
性别
注册时间
2017-03-22
1
#
字体大小:
t
T
发表于
2020-07-20 20:59
|
只看楼主
<ul class="clearfix">
@foreach (var item in Html.InfoDataList(new { ColumnId = Html.CurrentColumnId() }, null, null, pageInfo))
{
string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
string thumbnail = item.Thumbnail;
string date = item.Thedate.ToString("yyyy-MM-dd");
<li>
<div class="li clearfix">
<a href="@url" class="img"><img src="@thumbnail" alt="@item.Title" /></a>
<h4><a href="@url">@item.Title</a></h4>
<div class="blog-info"><span><i class="fa fa-calendar"></i> @date</span></div>
<p>@item.Introduction</p>
<a href="@url" class="more_1" rel="nofollow">更多详情<i class="fa fa-caret-right"></i></a>
</div>
</li>
}
</ul>
如上代码是新闻中心 获取当前栏目信息数据,如果我想屏蔽某一个子栏目信息不被调用,该怎么写?
不想写成指定信息表ID,因为有其他栏目共用此模版,只想屏蔽其中一个子栏目
137317126 最后编辑于 2020-07-20 21:02:55
分享
转发
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16249
积分
26997
性别
注册时间
2015-11-29
2
#
字体大小:
t
T
发表于
2020-07-21 08:51
|
只看该用户
Html.InfoDataList(new { ColumnId = Html.CurrentColumnId() }, "columnId<>1", null, pageInfo)
这种方式在大数据下效率低,数据多建议复制一个新的模板,用ColumnIds方式限定栏目
PageAdmin CMS-想到就能做到!
TOP
发送短消息
UID
59102
精华
0
查看公共资料
搜索主题
搜索帖子
137317126
组别
PageAdmin学员
生日
帖子
182
积分
348
性别
注册时间
2017-03-22
3
#
字体大小:
t
T
发表于
2020-07-21 09:12
|
只看楼主
回复
2楼
xiyou
的帖子
谢谢了,看样子还是多弄一个模版用ColumnIds吧
TOP
上一主题
|
下一主题
返回列表
高级编辑器
B
Color
Image
Link
Quote
Code
Smilies
默认表情
你需要登录后才可以发帖
登录
|
注册
发表回复
查看背景广告
隐藏
发新主题
PageAdmin使用区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告发布专区
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分
Default