搜外网>搜外问答>问答页面

织梦程序,怎么样让首页、列表页只显示部分需要的问题? 悬赏1元 已结束

织梦程序,怎么样让首页、列表页只显示部分需要的问题?比如只显示前500篇文章。

追加问题
    10 人参与回答

第一步、找到并打开include/taglib/文件,在里面找到下面这段代码
if($getall==0 && isset($refObj->Fields['tags']) && !empty($refObj->Fields['aid']))
{
        $dsql->SetQuery("Select tid From `dede_taglist` where aid = '{$refObj->Fields['aid']}' ");
        $dsql->Execute();
        $ids = '';
        while($row = $dsql->GetArray())
  {
          $ids .= ( $ids=='' ? $row['tid'] : ','.$row['tid'] );
        }
        if($ids != '')
        {
                $addsql = " where id in($ids) ";
        }
        if($addsql=='') return '';
}

 


找到后在其下面加入如下代码:

 
else if($getall==2)
{
$addsql = " where typeid='{$refObj->Fields['typeid']}' ";
}

 

第二步、在模板里面调用,模板调用标签如下:

 
{dede:tag sort='hot' getall='2'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag}

 

里面的getall就是表示获取当前栏目的Tag标签,而不获取其他栏目的标签。

答疑号
答疑号 · SEO售后服务

会修改代码就好整了,不会代码了有点难搞

搜外用户
搜外用户 · 来搜外学习的一名普通用户

首页是不分页的,不懂

陈昌辉
陈昌辉 · 健身教练培训

最新的500篇么,织梦默认的模板,首页是不分页的,直接把设置成500就好了

丫头
丫头 · 阿克苏专业软件开发,专业小程序开发、网站制作、SEO QQ:1917970850

不知道 织梦模板 刚用没多久 还没有研究透呢

标签调用限制调用数量

从上往下看的胖丁吧
从上往下看 · 深圳APP定制开发公司红孩儿科技,联系:18002506079

不懂 没搞过 我一般都在设置了推荐显示最新的文章

克拉赫罗斯吧
克拉赫罗斯 · 深圳APP定制开发商,联系电话:18938634186陈女士

可以设置 推荐 热门 等

推推蛙
推推蛙 · 擅长SEOSEM爱采购诊断、方案编写、优化运维。微信:tuituiwaseo

1、首页和列表页内容显示最新的500篇文章,这个属于标签调用问题;

2、去织梦后台模板管理,查看首页和列表页的模板页面,调用标签修改调整;

3、这个也跟网站模板有关,模板不具备就必须调用标签的修改调整;

SEO培训招生中
188