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

首页 » PageAdmin使用区 » 安装及使用交流 » 4.0.10搜索页面打不开请问是怎么回事?
137317126 - 2021/1/5 13:40:20
官方模版,代码未改动
  1. @{
  2.     int columnId = Html.CurrentColumnId();
  3.     string kw = StringHelper.Format<string>(HttpContext.Current.Request.QueryString["kw"]);
  4.     int currentPage = StringHelper.Format<int>(Html.CustomViewParameter("page")); //获取url正则中名称为page的分组数据
  5.     if (currentPage <= 0)
  6.     {
  7.         currentPage = 1;
  8.     }
  9.     PageInfo pageInfo = new PageInfo()
  10.     {
  11.         PageSize = 15,//每页显示15条数据
  12.         CurrentPage = currentPage //当前页码,系统预设
  13.     };
  14.     var dataList = Html.InfoDataList(new { Table = "product" }, "title like @kw", new { kw = "%" + kw + "%" }, pageInfo);
  15.     ViewBag.Path = "/product/Search/"; //PagebreakPartial分页文件用到
  16.     int num = 0;
  17. }
  18. @currentPage
  19. <div class="container padding-bottom-60">
  20.     <ul class="breadcrumb">
  21.         <li><a href="@Html.SiteUrl()"><span class="fa fa-home"> 首页</span></a></li>
  22.         <li><a href="">产品搜索</a></li>
  23.     </ul>

  24.     <div class="images-list imgae-same-size padding-top-20" id="productList">
  25.         <div class="row">
  26.             @foreach (var item in dataList)
  27.             {
  28.                 num++;
  29.                 string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
  30.                 string thumbnail = item.Thumbnail;
  31.                 <div class="col-md-3 col-sm-4 col-xs-6 item">
  32.                     <a href="@url" target="_blank"><img src="@thumbnail" alt="@item.Title"></a>
  33.                     <a href="@url" target="_blank" class="text-center line-height-3 font-weight-600">
  34.                         @item.Title
  35.                     </a>
  36.                 </div>
  37.             }
  38.         </div>
  39.     </div>
  40.     @if (num == 0)
  41.     {
  42.         <div class="line-height-2 padding-bottom-20 padding-top-20">
  43.             暂时没有找到匹配的记录,请更换一个关键词重新搜索!
  44.         </div>
  45.     }
  46.     @Html.Partial("PagebreakPartial", pageInfo)
  47. </div>
  48. <script>
  49.     $("#input-search").val("@kw");
  50. </script>
复制代码


附件: 微信截图_20210105133842.jpg
xiyou - 2021/1/5 14:09:00
日志管理看错误日志
137317126 - 2021/1/5 14:48:28
回复 2楼xiyou的帖子


18210
xiyou - 2021/1/5 14:58:13
你改过正则吧,正则看看
137317126 - 2021/1/5 15:00:18
回复 4楼xiyou的帖子

没有改过正则,不过信息表里的URL标识有改过
都是提示:Error:“System.Text.RegularExpressions.Match”未包含“Name”的定义
137317126 - 2021/1/5 15:49:23
求教大佬
137317126 - 2021/1/5 15:52:49

18211
xiyou - 2021/1/5 16:15:57
看不出问题所在,商业用户提交工单去检测吧
1
查看完整版本: 4.0.10搜索页面打不开请问是怎么回事?