您的位置:首页 > 产品设计 > UI/UE

MOSS文章过滤QueryString Filter Web Parts使用及Web Parts部署

2010-05-15 13:40 603 查看
  安装的MOSS2007,建立了一个blog工作区,blog文章有一个[类别],默认点击某个类别的链接,打开的是经过类别过滤的文章,即当前类别下的文章。但是为文章做了视图修改之后,就不能再根据类别过滤了。经过搜索后弄明白了有一个名叫QueryString URL Web Parts,可以跟文章Web Parts联合起来使用,根据类别参数进行筛选。下面说一下使用步骤:

1.安装QueryString URL web parts。

下载web parts解压后是wsp格式的,/Files/sansi/FilterWebPart.zip

可以使用command命令在MOSS服务器部署,第一个是addsolution,第二个是deploysolution,第三个是execadmsvcjobs。具体如下:

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>STSADM.EXE -o addsolution -filename D:\FilterWebPart.wsp

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>STSADM.EXE -o deploysolution -name FilterWebPart.wsp -immediate -allowGacDeployment -url http://xxxxxxxxxxxxx/

C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN>STSADM.EXE -o execadmsvcjobs

2.在页面上将web part导入。





3.添加Web Parts。

在文章分类页面(Lists/Categories/Category.aspx),添加Querystring web parts。修改web parts的属性时,在杂项里的参数上填写参数名"Name"。然后选择 连接->Query String Filter发送对象->文章,在打开的页面中选择类别。



然后在文章的排序/筛选来源选择成QueryString Filter Web Parts。



注意:文章的视图应该选择当前视图下所有文章。这样再次访问时显示就是经过类别筛选过的文章了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: