Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。

大驾家对本博客帖子《DedeCMS站点程序多条件筛选以筛选词为文章标题》即最新版DedeCMS站点程序 V5.7自定义筛选功能基本都能掌握了,接下来分享本人研究整理的一个网站的后台管理移动端、PC用JS相关具体代码如下匹配跳转,如果还想做成伪静态网站网页,文章有点长就慢慢看咯。hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一个网站的后台管理生成移动端和PC端的静态网站网页页面

       如果用一个网站的后台管理PC和移动端,不用dede默认的移动端模板,参考文章《DedeCMS站点程序一个网站的后台管理PC和移动端纯静态网站网页非官方版》。hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

动态站点列表判断当前设备自动跳转

       筛选站点列表为动态站点列表,未作伪静态网站网页前,一般路径为:域名/plus/list.php?tid=1。移动端的静态网站网页页面实际上是依靠更新时切换模板实现的,但对筛选的动态站点列表却不能实现移动端和PC端模板的自动选择。经笔者测试有效相关具体操作方法如下:hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

       1.复制/plus目录下的list.php更名为wap_list.php;hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

       2.复制/include目录下arc.sglistview.class.php和arc.listview.class.php并分别更名为wap_arc.sglistview.class.php和wap_arc.listview.class.php;hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

include(DEDEINC."/arc.sglistview.class.php");
    $lv = new SgListView($tid,$cArr);
} else {
    include(DEDEINC."/arc.listview.class.php");

       修改为hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

include(DEDEINC."/wap_arc.sglistview.class.php");
    $lv = new SgListView($tid,$cArr);
} else {
    include(DEDEINC."/wap_arc.listview.class.php");

       4.打开/include/wap_arc.sglistview.class.php,v5.7版本在2015年6月更新后增加了移动端的自适应,如果是老版本的找到相应的位置修改就好,大概在227行,/include/wap_arc.listview.class.php,大概在266行,橙色部分为增加网站内容:"/pc/"和"/wap/"为/templates目录下的模板路径,根据实际情况填写hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

//初始化站点列表模板,并统计页面总数
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$this->TypeLink->TypeInfos['templist'];
$tempfile = str_replace("{tid}",$this->TypeID,$tempfile);
$tempfile = str_replace("{cid}",$this->ChannelUnit->ChannelInfos['nid'],$tempfile);
//增加wap
$tempfile = str_replace("/pc/","/wap/",$tempfile)
if(!file_exists($tempfile))
{
$tempfile = str_replace("/wap/","/pc/",$tempfile);
}
//增加wap

       5.用《DedeCMS站点程序一个网站的后台管理PC和移动端纯静态网站网页非官方版》的相关具体操作方法需要PC和移动端模板下的各个频道所使用的模板名称完全一样。hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

       6.跳转相关具体代码如下很多种,文章《DedeCMS站点程序电脑端站点列表和网站内容跳转到对应移动端》是静态网站网页站点列表,下面是动态站点列表的相关具体操作方法。hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

       在系统-系统基本参数-添加新变量:变量名为stylewap,变量值为wap,参数说明为移动端模板,把以下相关具体代码如下放到相应的站点列表模板即可:hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.stylewap/}/plus/wap_list.php?tid={dede:field.id/}">
<script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PhILIPS|hAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.stylewap/}/plus/wap_list.php?tid={dede:field.id/}";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>

       DedeCMS站点程序筛选伪静态网站网页规则请看下一页。hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

DedeCMS站点程序筛选站点列表伪静态网站网页规则

       DedeCMS站点程序筛选站点列表伪静态网站网页规则详细可参考文章《DedeCMS站点程序织梦程序程序实现全站php伪静态网站网页》;建立.htaccess网站文件创建相关具体操作方法参考《调试.htaccess站点出现500错误》,常见的伪静态网站网页规则写法。hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

RewriteEngine on
RewriteRule ^list-([0-9] ).html$ /plus/list.php?tid=$1
RewriteRule ^list-([0-9] )-([0-9] )-([0-9] ).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3
RewriteRule ^view-([0-9] )-1.html$ /plus/view.php?arcID=$1
RewriteRule ^view-([0-9] )-([0-9] ).html$ /plus/view.php?aid=$1&pageno=$2
RewriteRule ^index.html$ index.php

       由于原来DedeCMS站点程序多条件筛选编写者并没有给出对应的伪静态网站网页规则,如果按照上诉的伪静态网站网页规则hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/plus/list.php?tid=1 url重写为
/list-1.html

       则该站点列表页下的筛选url如下,这明显是不正确的hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/list-1.html&zxfg=%a%b%c

       笔者尝试用str_replace系统数据库函数调整为hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/list-1&zxfg=%a%b%c.html

       能正常筛选,但有轻微bug,不影响使用。hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

       现在笔者给出dede筛选站点列表专有.htaccess伪静态网站网页规则hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

RewriteEngine on
RewriteRule ^list-(.*)$ /plus/list.php?tid=$1

       url重写就不含有“.html”,最终样式hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

/plus/list.php?tid=1重写为
/list-1

       打开/include/helpers/channelunit.help.php,找到hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

//动态
$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;

       修改为hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

//动态
$reurl = "/list-".$typeid;

       其他两个网站文件修改参考文章《DedeCMS站点程序多条件筛选以筛选词为文章标题》,筛选url伪静态网站网页/include/extend.func.php网站文件需要调整,找到hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$filterarr = wwwcms_filter(stripos($_SERVER['REQUEST_URI'], "list.php?tid=") ? str_replace($nofilter, '', $_SERVER['REQUEST_URI']) : $GLOBALS['cfg_cmsurl']."/plus/list.php?tid=".$tid);

       修改为hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

$filterarr = wwwcms_filter(stripos($_SERVER['REQUEST_URI'], "list-") ? str_replace($nofilter, '', $_SERVER['REQUEST_URI']) : $GLOBALS['cfg_cmsurl']."/list-".$tid);

织梦程序缩略图终极解决办法(不变形、居中裁剪)的三种相关具体操作方法hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

hYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市