本文目录一览:
- 1、织梦dedecms用wap插件做手机网优化标签怎么写
- 2、dedecms arcurl 不用标签怎么自己写,请大牛指教 !!!
- 3、无限加载瀑布流在dedecms里如何使用,300分求助
- 4、织梦瀑布体延时加载该怎么做呢?
- 5、dedecms列表实现点击加载更多列表,求高手解答
- 6、dedecms列表页点击更多加载列表
织梦dedecms用wap插件做手机网优化标签怎么写
1、wap站是用插件实现的
2、您需要另外做一套wap网站的模板哦
3、关于织梦wap站的标签网上搜索下,有很多的。
4、建议你直接用响应式多好啊类似于下图的,就是响应式网站样式了,瀑布流样式,一站兼容电脑、平板、手机,后台一站式管理
dedecms arcurl 不用标签怎么自己写,请大牛指教 !!!
这个给你参考,要调用织梦原来的函数GetTypeUrl需要用到两个表的数据,栏目表和文章公用表
下面这个例子是利用已知的tag查询出对应的文章列表,里面就有你要用到的链接
{dede:sql sql="Select a.*,c.namerule,c.typedir,c.moresite,c.siteurl,c.sitepath from dede_archives as a left join dede_taglist as b on a.id=b.aid left join dede_arctype as c on a.typeid=c.id where b.tag='google' ORDER BY id limit 0,100"}
lia href="[field:array runphp='yes']@me=GetFileUrl(@me['id'],@me['typeid'],@me['senddate'],@me['title'],@me['ismake'],@me['arcrank'],@me['namerule'],@me['typedir'],@me['money'],@me['filename'],@me['moresite'],@me['siteurl'],@me['sitepath']);[/field:array]"[field:title/]/li
{/dede:sql}
无限加载瀑布流在dedecms里如何使用,300分求助
织梦有无限加载瀑布流类的源码和模板,你可以研究一下。给你发一款瀑布流的图片源码,
织梦瀑布体延时加载该怎么做呢?
瀑布流属于前端的,css、js上面,而非dedecms程序参考以下的模板,看看他们怎么做的:清新风格图片瀑布流 DedeCMS仿IPC.ME博客模板: 瀑布流图片Zblog2.0主题iPhoto: 查看原帖
麻烦采纳,谢谢!
dedecms列表实现点击加载更多列表,求高手解答
这个思路很简单做起来比较麻烦
在模板中做一个加载更多的按钮,点击后使用ajax去请求数据。
请求到数据后将数据添加到网页对应的容器中。
请求的路径你在plus目录下新建一个php文件,也就是dedecms的插件目录,
内容参开如下(我的瀑布流获取数据插件):
require_once(dirname(__FILE__)."/../include/common.inc.php");
//$t1 = ExecTime();
$page = isset($_GET['page'])?$_GET['page']:1;
$per = isset($_GET['per'])?$_GET['per']:1;
$limit = (($page-1)*$per).",".$per;
$selquery = "SELECT * FROM `dede_archives` where channel=2 limit ".$limit;
$dsql-SetQuery($selquery);
$dsql-Execute();
while($row = $dsql-GetArray())
{
$arcurl = GetOneArchive($row['id']);
$arcurl = $arcurl['arcurl'];
$count = Getimgnum($row['id']);
$img = thumbImg($row['litpic'],235,0);
$title = $row['title'];
echo "div class='pic_box'
a href='$arcurl' target='_blank' title="$title" class='img'
img rel='lazy' $img alt="$title" src="' /
div class="num'i$count/ib张/b/div
/a
span
a href='$arcurl' target='_blank' title="$title"$title/a
/span
/div";
}
输出内容就直接使用你的模板中的列表部分,数据在插件里直接填充。
每次获取三条修改sql的limit即可
dedecms列表页点击更多加载列表
这个思路很简单做起来比较麻烦
在模板中做一个加载更多的按钮,点击后使用ajax去请求数据。
请求到数据后将数据添加到网页对应的容器中。
请求的路径你在plus目录下新建一个php文件,也就是dedecms的插件目录,
内容参开如下(我的瀑布流获取数据插件):
require_once(dirname(__FILE__)."/../include/common.inc.php");
//$t1 = ExecTime();
$page = isset($_GET['page'])?$_GET['page']:1;
$per = isset($_GET['per'])?$_GET['per']:1;
$limit = (($page-1)*$per).",".$per;
$selquery = "SELECT * FROM `dede_archives` where channel=2 limit ".$limit;
$dsql-SetQuery($selquery);
$dsql-Execute();
while($row = $dsql-GetArray())
{
$arcurl = GetOneArchive($row['id']);
$arcurl = $arcurl['arcurl'];
$count = Getimgnum($row['id']);
$img = thumbImg($row['litpic'],235,0);
$title = $row['title'];
echo "div class='pic_box'
a href='$arcurl' target='_blank' title="$title" class='img'
img rel='lazy' $img alt="$title" src="' /
div class="num'i$count/ib张/b/div
/a
span
a href='$arcurl' target='_blank' title="$title"$title/a
/span
/div";
}
输出内容就直接使用你的模板中的列表部分,数据在插件里直接填充。