龙空技术网

dedecms织梦首页制作分页及插件下载

下载我资源网 126

前言:

今天小伙伴们对“织梦模板css路径”大约比较关怀,我们都想要了解一些“织梦模板css路径”的相关文章。那么小编在网上搜集了一些关于“织梦模板css路径””的相关文章,希望各位老铁们能喜欢,各位老铁们快快来了解一下吧!

有时在做织梦模板的时候需要实现首页分页效果,但是织梦本身首页是不带分页功能的,那如何实现织梦首页分页呢?用分页插件可以实现:

后台生成首页

警告提示

如果你网站以下5个文件做过修改,使用前请备份这5个文件,不然安装插件后会被覆盖!!!

/dede/task_do.php

/dede/makehtml_homepage.php

/dede/makehtml_all.php

/dede/templets/makehtml_homepage.htm

/index.php

本插件可以将DedeCMS在首页模板使用dede:list列表标签和dede:pagelist分页标签

支持把首页分页的静态文件生成在网站根目录,第2页以上的html静态文件可存放在指定文件夹内

防止网站根目录生成过多html静态文件,实现真正的博客样式

使用说明:

选择对应的程序编码,后台-模块-上传新模块-安装

安装完成后-首页模板添加下面的数据列表标签和分页标签-更新系统缓存-生成首页

首页模板分页数据和分页条标签写法按列表的来

index.htm首页模板数据标签:

{dede:list pagesize='10' titlelen='250'}<li><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:list}

index.htm首页数据分页条标签:

<div class="my_pages"><ul>{dede:pagelist listitem="index,end,pre,next,pageno" listsize="3"/}</ul></div>

生成全站后首页空白的解决方法:

打开 /dede/makehtml_all.php 找到,大概在50行至69行

if($step==3){中间代码省略...}

整个改成

if($step==3){	$row = $dsql->GetOne("SELECT * FROM `dede_homepageset` ");	$templet = str_replace("{style}", $cfg_df_style,$row['templet']);	$homeFile = DEDEADMIN.'/'.$row['position'];	$homeFile = str_replace("", '/', $homeFile);	$homeFile = preg_replace("#/{1,}#" ,'/', $homeFile);	if($row['showmod'] == 1)	{		//需要生成静态		if($row['makemod'] == 1){			require_once DEDEINC."/arc.indexblog.class.php";			$pv = new IndexBlogView();			$pv->SetTemplet($cfg_basedir.$cfg_templets_dir."/".$templet);			$pv->MakeHtml(1, $row['npage'], 0, $homeFile, $row['ndir']);		}else{			require_once(DEDEINC."/arc.partview.class.php");						$pv = new PartView();			$GLOBALS['_arclistEnv'] = 'index';			$pv->SetTemplet($cfg_basedir.$cfg_templets_dir."/".$templet);			$pv->SaveToHtml($homeFile);		}		$pv->Close();	} else {		if (file_exists($homeFile)) @unlink($homeFile);	}	ShowMsg("完成更新所有文档,现在开始更新栏目页!","makehtml_all.php?action=make&step=4&uptype=$uptype&mkvalue=$mkvalue");	exit();}

如图:

插件下载:

标签: #织梦模板css路径