精华内容
下载资源
问答
  • 最新php精仿砍柴网新闻资讯文章类模板dede织梦PC+手机wap版本,带安装说明,
  • 织梦pc自适应网站伪静态教程 一、 网站后台开启伪静态选项 二、网站后台设置整站为动态 织梦全站动态静态一键切换插件 三、电脑站伪静态教程开始 1、列表页和内容页伪静态链接 打开 /plus/list.php 找到 $tid = (is...

    织梦pc自适应网站伪静态教程

    一、 网站后台开启伪静态选项
    织梦后台开启伪静态
    二、网站后台设置整站为动态

    织梦全站动态静态一键切换插件

    三、电脑站伪静态教程开始

    1、列表页和内容页伪静态链接
    打开 /plus/list.php 找到

    $tid = (isset($tid) && is_numeric($tid) ? $tid : 0);
    

    改成

    if($cfg_rewrite == 'Y')
    {
        if(!is_numeric($tid))
        {
            $typedir = parse_url($tid, PHP_URL_PATH);
            $PageNo = stripos(GetCurUrl(), '.html') ? intval(str_replace('.html', '', end(explode("_", GetCurUrl())))) : 1;
            $tinfos = $dsql->GetOne("SELECT * FROM `#@__arctype` WHERE typedir='/$typedir' or typedir='{cmspath}/$typedir'");
    
            if(is_array($tinfos))
            {
                $tid = $tinfos['id'];
                $typeid = GetSonIds($tid);
                $row = $dsql->GetOne("Select count(id) as total From `#@__archives` where arcrank>-1 and typeid in({$typeid})");
            }
            else
            {
                $tid = 0;
            }
        }
    }
    else
    {
    	$tid = (isset($tid) && is_numeric($tid) ? $tid : 0);
    }
    

    打开 /plus/view.php 找到

    $t1 = ExecTime();
    

    改为

    if($cfg_rewrite == 'Y')
    {
        if(!is_numeric($tid))
        {
            $typedir = parse_url($tid, PHP_URL_PATH);
            $PageNo = stripos(GetCurUrl(), '.html') ? intval(str_replace('.html', '', end(explode("_", GetCurUrl())))) : 1;
            $tinfos = $dsql->GetOne("SELECT * FROM `#@__arctype` WHERE typedir='/$typedir' or typedir='{cmspath}/$typedir'");
    
            if(is_array($tinfos))
            {
                $tid = $tinfos['id'];
                $typeid = GetSonIds($tid);
                $row = $dsql->GetOne("Select count(id) as total From `#@__archives` where arcrank>-1 and typeid in({$typeid})");
            }
            else
            {
                $tid = 0;
            }
        }
    }
    

    //注:兼容自定义文件名

    打开 /include/arc.listview.class.php 找到

    //获得上一页和下一页的链接
    

    在它的上面加入

    if($cfg_rewrite == 'Y')
    {
    	$purl = "";
    }
    else
    {
    	$geturl = "tid=".$this->TypeID."&TotalResult=".$this->TotalResult."&";
    	$purl .= '?'.$geturl;
    }
    

    打开 /include/helpers/channelunit.helper.php 找到

    global $cfg_typedir_df;
    

    改成

    global $cfg_typedir_df, $cfg_rewrite;
    

    继续找到

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

    改成

    if($cfg_rewrite == 'Y' && $ispart != 2)
    {
        $reurl = $typedir.'/';
    }
    else
    {
        //动态
        $reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;
    }
    

    继续找到

    return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
    

    改成

    $articleDir = MfTypedir($typedir);
    $articleRule = strtolower($namerule);
    if($articleRule=='')
    {
    	$articleRule = strtolower($GLOBALS['cfg_df_namerule']);
    }
    if($typedir=='')
    {
    	$articleDir  = $GLOBALS['cfg_cmspath'].$GLOBALS['cfg_arcdir'];
    }
    $dtime = GetDateMk($timetag);
    list($y, $m, $d) = explode('-', $dtime);
    $arr_rpsource = array('{typedir}','{y}','{m}','{d}','{timestamp}','{aid}','{cc}');
    $arr_rpvalues = array($articleDir,$y, $m, $d, $timetag, $aid, dd2char($m.$d.$aid.$y));
    if($filename != '')
    {
    	$articleRule = dirname($articleRule).'/'.$filename.$GLOBALS['cfg_df_ext'];
    }
    $articleRule = str_replace($arr_rpsource,$arr_rpvalues,$articleRule);
    if(preg_match("/\{p/", $articleRule))
    {
    	$articleRule = str_replace('{pinyin}',GetPinyin($title).'_'.$aid,$articleRule);
    	$articleRule = str_replace('{py}',GetPinyin($title,1).'_'.$aid,$articleRule);
    }
    $articleUrl = '/'.preg_replace("/^\//", '', $articleRule);
    if(preg_match("/index\.html/", $articleUrl) && $cfg_arc_dirname=='Y')
    {
    	$articleUrl = str_replace('index.html', '', $articleUrl);
    }
    return $articleUrl;
    

    织梦pc自适应网站伪静态教程,其中不包含搜索伪静态、tag伪静态、文章内容分页伪静态,只是简单常用的伪静态,只做记录。

    展开全文
  • 可能是 \include\arc.listview.class.php 这个文件出现了问题 重新下载模版,找到这个文件单独替换覆盖就可以了。  

    可能是 \include\arc.listview.class.php 这个文件出现了问题

    重新下载模版,找到这个文件单独替换覆盖就可以了。
     

    展开全文
  • 解决方法很简单,思路就是让文章内容中的图片路径都用绝对路径调用。...1、进入织梦后台——核心——批量维护——数据库内容替换 选择表 dede_addonarticle 字段 body 被替换内容: src="/uploads/ 替换为:sr...

    解决方法很简单,思路就是让文章内容中的图片路径都用绝对路径调用。我们要做的操作主要针对两部分文章,第一部分是已经生成的文章图片路径更改。第二部分是让新生成的图片路径默认成绝对路径。
    一、把已经生成的文章中的图片路径改成绝对路径
    1、进入织梦后台——核心——批量维护——数据库内容替换
    选择表 dede_addonarticle 字段 body
    被替换内容: src="/uploads/
    替换为:src="http://你的域名/uploads/
    2、后台——系统——系统设置——核心设置——(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址:选择是,然后保存。
    3、重新生成所有内容页面。
    OK,这样之前生成的文章中的图片路径就都更改成绝对路径了,二级域名下的文章图片也可以正常显示了。
    二、让织梦dedecms文章内容图片默认生成绝对路径的修改方法
    1、修改目录include下的文件extend.func.php,在最后面添加一个函数方法

    function replaceurl($newurl)
    {
    $newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);
    return $newurl;
    }
    

    2、文章模板中调用文章内容的标签{dede:field.body/}
    替换成:{dede:field.body function=‘replaceurl(@me)’/}
    ok,完成上面的操作后,再创建新文章时,文章中的图片路径默认就是生成绝对路径了。

    展开全文
  • 织梦pc端+手机端 搜索功能实现

    千次阅读 2017-10-26 11:30:34
    --打印搜索结果-->   < div   class = "imgBox clearfix" >  {dede:list  pagesize  = '12'   channelid = "1"   addfields = "link"  }   < h2 > < a   href = "[field:arcurl/]" > < span > ...


    1. <!--搜索form表单:方法一-->
    2.     <div class="contentBox mb0">
    3.       <h5 class="h5Ttl01"><a href="#"><img src="/templets/default/img/index/h5_img04.png" height="57" width="1200" alt="合作客户 cooperative client" /></a></h5>
    4.       <div class="inputBox clearfix">
    5.       <form action="{dede:global.cfg_cmsurl/}/plus/search.php">
    6.         <input type="text" name="q" value="输入公司名称" onfocus="if(value=='输入公司名称') {value=''}" onblur="if (value=='') {value='输入公司名称'}"/>
    7.         <input onclick="document.forms[0].submit();" type="button" name="search" value="" />
    8.     </form>
    9.       </div>
    10. <!--搜索form表单:方法二-->
    11. <form  name="formsearch" action="{dede:global.cfg_cmsurl/}/plus/search.php" autocomplete="off">
    12.         <div class="form">
    13.           <h4>搜索</h4>
    14.            <input type="hidden" name="kwtype" value="0" />
    15.            <input name="q" type="text" class="search-keyword" id="search-keyword" placeholder="在这里搜索..." value="在这里搜索..." onfocus="if(this.value=='在这里搜索...'){this.value='';}"  onblur="if(this.value==''){this.value='在这里搜索...';}" />
    16. <input type="text"  autocomplete="off" name="q" id="searchkey" placeholder="在这里搜索..."  maxlength="60" onfocus="if (value =='在这里搜索...'){value =''}"onblur="if (value ==''){value='在这里搜索...'}">
    17.            <select name="searchtype" class="search-option" id="search-option">
    18.                <option value="title" selected='1'>检索标题</option>
    19.                <option value="titlekeyword">智能模糊</option>
    20.            </select>
    21.           <button type="submit" class="search-submit">搜索</button>
    22.         </div>
    23.         </form>
    24. <!--打印搜索结果页-->
    25.       <div class="imgBox clearfix">
    26.          {dede:list pagesize ='12' channelid="1" addfields="link" }
    27.           <h2><a href="[field:arcurl/]"><span>[field:title/]</span></h2>
    28.           [field:description/]
    29.           <span>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
    30.           <br/>
    31.           <hr style="height:1px;border:none;border-top:1px dashed #424242;" />
    32.           <br/>
    33.           {/dede:list}
    34.         </div>

    手机端:
    首先打开php文件plus/search.php
    重命名一个plus/search_m.php代码一样

    然后打开php文件include/arc.searchview.class.php
    重命名include/arc.searchview.classm.php代码一样。

    后面就是修改一下php文件了,打开search_m.php文件,里面第13行
    require_once(DEDEINC."/arc.searchview.class.php");
    修改为
    require_once(DEDEINC."/arc.searchview.classm.php");

    然后打开include/arc.searchview.classm.php文件,找到第131行
    $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
    修改为
    $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_m.htm";

    1. <!--搜索form表单:方法一-->
    2.     <div class="contentBox mb0">
    3.       <h5 class="h5Ttl01"><a href="#"><img src="/templets/default/img/index/h5_img04.png" height="57" width="1200" alt="合作客户 cooperative client" /></a></h5>
    4.       <div class="inputBox clearfix">
    5.       <form action="{dede:global.cfg_cmsurl/}/plus/search.php">
    6.         <input type="text" name="q" value="输入公司名称" onfocus="if(value=='输入公司名称') {value=''}" onblur="if (value=='') {value='输入公司名称'}"/>
    7.         <input onclick="document.forms[0].submit();" type="button" name="search" value="" />
    8.     </form>
    9.       </div>
    10. <!--搜索form表单:方法二-->
    11. <form  name="formsearch" action="{dede:global.cfg_cmsurl/}/plus/search.php" autocomplete="off">
    12.         <div class="form">
    13.           <h4>搜索</h4>
    14.            <input type="hidden" name="kwtype" value="0" />
    15.            <input name="q" type="text" class="search-keyword" id="search-keyword" placeholder="在这里搜索..." value="在这里搜索..." onfocus="if(this.value=='在这里搜索...'){this.value='';}"  onblur="if(this.value==''){this.value='在这里搜索...';}" />
    16. <input type="text"  autocomplete="off" name="q" id="searchkey" placeholder="在这里搜索..."  maxlength="60" onfocus="if (value =='在这里搜索...'){value =''}"onblur="if (value ==''){value='在这里搜索...'}">
    17.            <select name="searchtype" class="search-option" id="search-option">
    18.                <option value="title" selected='1'>检索标题</option>
    19.                <option value="titlekeyword">智能模糊</option>
    20.            </select>
    21.           <button type="submit" class="search-submit">搜索</button>
    22.         </div>
    23.         </form>
    24. <!--打印搜索结果页-->
    25.       <div class="imgBox clearfix">
    26.          {dede:list pagesize ='12' channelid="1" addfields="link" }
    27.           <h2><a href="[field:arcurl/]"><span>[field:title/]</span></h2>
    28.           [field:description/]
    29.           <span>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
    30.           <br/>
    31.           <hr style="height:1px;border:none;border-top:1px dashed #424242;" />
    32.           <br/>
    33.           {/dede:list}
    34.         </div>

    手机端:
    首先打开php文件plus/search.php
    重命名一个plus/search_m.php代码一样

    然后打开php文件include/arc.searchview.class.php
    重命名include/arc.searchview.classm.php代码一样。

    后面就是修改一下php文件了,打开search_m.php文件,里面第13行
    require_once(DEDEINC."/arc.searchview.class.php");
    修改为
    require_once(DEDEINC."/arc.searchview.classm.php");

    然后打开include/arc.searchview.classm.php文件,找到第131行
    $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
    修改为
    $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_m.htm";

    展开全文
  • Dedecms织梦搜索页面调用自定义字段的方法。在做产品或者什么的时候,搜索无法调用附加表的字段。所以就要改点地方了!操作如下: 1、打开 include/extend.func.php 这个文件,在文件末尾添加如下代码: /** *...
  • 最近遇到的问题,用的是织梦的dedecms从以前的版本升级上来的最新版5.7sp2,客户需要手机版的,要做一个百度的验证。 这个站首页显示算是基本正常,点开里面随便一个页面会跳转到pc页面上,下了一个最新版的本地...
  • 织梦dedecms PC移动端同一后台

    千次阅读 2018-08-13 13:49:59
    最近花了几天时间研究了一下关于织梦统一后台的功能。 百度了许多方法都不灵验。在自己尝试了几种方法后,目前这种可行。 两个参考链接:https://blog.csdn.net/linhui03/article/details/78536485 || ...
  • 当我们制作好手机同步网站...方法一、织梦dedecms手机站同步后频道页/内容页图片不显示解决办法内容页:{dede:field.body/} 改为{dede:field.body function='str_replace("/uploads/","http://w...
  • 使用过DEDE建网站的朋友,可能都会碰到过这样的情况,当我们在一个网站里发表一篇文章时,如果我们使用的图片,其宽度超过内容区域大小,图片就会将表格撑大,同时使得页面布局变得混乱起来。当然,如果懂CSS,我们...
  • 在用织梦dedecms最新版做手机站模板的朋友都知道,织梦...织梦dedecms最新版内容页上一篇下一篇链接错误的解决方法 方法一: 1.打开 \include\arc.archives.class.php 文件  首先查找:第839行,$mlink = ...
  • 说明地址:http://www.dede58.com/plus/view.php?aid=16531;模板名称: 响应式行业资讯网类网站织梦mip模板+PC+wap+MIP+利于SEO优化 模板介绍: 织梦最新内核开发的模板,该...与织梦PC端,M移动端并存!互不影响。
  • 利用此插件可以实现pc端 和手机端的数据同步更新
  • 织梦手机助手的优点: 1、模板制作简单,通用织梦标签 2、同一后台,易操作和管理 ... 4、自动识别自动调转 5、支持一键同步更新电脑...织梦手机助手(PC WAP完美同步) 页面展示: 相关阅读 同类推荐:站长常用源码
  • 织梦dedecms自带手机端网站搜索默认是直接跳转到pc站的搜索页面,需要实现的效果是手机站搜索跳转到手机站搜索页面。方法:找到/plus/search.php 这个文件,搜索如下代码,大概在20行左右$mid = (isset($mid) &...
  • HTML5自适应仿WP大学织梦整站源码简介HTML5自适应仿WP大学织梦整站源码v1.0是一个自适应手机端和PC端的最新版织梦V5.7为内核的网站模板,软件兼容主流浏览器,模板包含安装说明,并包含测试数据。dedecms最新版内核...
  • # DEDECMS 移动和PC站同步方案### 后台1. PC和移动站共用一套数据库,两套CMS系统,操作方法:> 首先默认安装PC端CMS系统到服务器,然后再复制PC端完整CMS到移动端网站目录2. 选择PC或者M端进入后台,创建如下...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 409
精华内容 163
关键字:

织梦pc内容页php