请选择 进入手机版 | 继续访问电脑版
查看: 1937|回复: 21

[其他] Discuz 相册 分类 页面 navtitle

[复制链接]
发表于 2021-3-11 13:01:19 | 显示全部楼层 |阅读模式
500金币
默认相册分类页面是没有navtitle的



\source\include\space\space_album.php



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
发表于 2021-3-11 13:01:20 | 显示全部楼层
毕文权 发表于 2021-3-11 13:36
420行附近
        $metakeywords = $navtitle;
        $metadescription = $navtitle;


420行附近
        $metakeywords = $navtitle;
        $metadescription = $navtitle;
        include_once template("diy:home/space_album_list");

改成
        if($catid) {
                $_catname = C::t('home_album_category')->fetch_catname_by_catid($catid);
                $_catname = dhtmlspecialchars($_catname);
        }
        $navtitle = $navtitle.'-'.$_catname;
        $metakeywords = $navtitle;
        $metadescription = $navtitle;
        include_once template("diy:home/space_album_list");

试一试


评分

参与人数 1金币 +10 收起 理由
360豆子 + 10 很给力!

查看全部评分

回复

使用道具 举报

发表于 2021-3-11 13:25:44 | 显示全部楼层
缺少模块
回复

使用道具 举报

发表于 2021-3-11 13:36:50 | 显示全部楼层
420行附近
        $metakeywords = $navtitle;
        $metadescription = $navtitle;
        include_once template("diy:home/space_album_list");

改成
        $navtitle = $navtitle.'-'.$album['catname'];
        $metakeywords = $navtitle;
        $metadescription = $navtitle;
        include_once template("diy:home/space_album_list");


试一试

点评

404-421行, 可能不是这个函数,$album['catname']  详情 回复 发表于 2021-3-11 13:59

评分

参与人数 1金币 +2 收起 理由
360豆子 + 2 这个我刚刚试过了是无效的

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2021-3-11 13:59:46 | 显示全部楼层
毕文权 发表于 2021-3-11 13:36
420行附近
        $metakeywords = $navtitle;
        $metadescription = $navtitle;

404-421行,
  1. if($_G['uid']) {
  2.                 if($_GET['view'] == 'all') {
  3.                         $navtitle = $album['catname'].'-'.lang('core', 'title_view_all').lang('core', 'title_album');
  4.                 } elseif($_GET['view'] == 'me') {
  5.                         $navtitle = $album['catname'].'-'.lang('core', 'title_my_album');
  6.                 } else {
  7.                         $navtitle = $album['catname'].'-'.lang('core', 'title_friend_album');
  8.                 }
  9.         } else {
  10.                 if($_GET['order'] == 'hot') {
  11.                         $navtitle = lang('core', 'title_hot_pic_recommend');
  12.                 } else {
  13.                         $navtitle = lang('core', 'title_newest_update_album');
  14.                 }
  15.         }
  16.         if($space['username']) {
  17.                 $navtitle = lang('space', 'sb_album', array('who' => $space['username']));
  18.         }
复制代码
可能不是这个函数,$album['catname']

点评

我改了,$album['catname'] 这个参数只能 $_G['uid'] 大于0时候才会运行  详情 回复 发表于 2021-3-11 14:02
回复

使用道具 举报

发表于 2021-3-11 14:02:58 | 显示全部楼层
360豆子 发表于 2021-3-11 13:59
404-421行,
可能不是这个函数,$album['catname']

我改了,$album['catname'] 这个参数只能 $_G['uid'] 大于0时候才会运行

点评

if($catid) { $_catname = C::t('home_album_category')->fetch_catname_by_catid($catid); $_catname['catname'] = dhtmlspecialchars($_catname['catname']); } $navtitle = $navtitle.'-'.$_catname['catn  详情 回复 发表于 2021-3-11 14:09
回复

使用道具 举报

发表于 2021-3-11 14:03:20 | 显示全部楼层
金币+1 贡献+5
回复

使用道具 举报

发表于 2021-3-11 14:09:37 | 显示全部楼层
毕文权 发表于 2021-3-11 14:02
我改了,$album['catname'] 这个参数只能 $_G['uid'] 大于0时候才会运行

        if($catid) {
                $_catname = C::t('home_album_category')->fetch_catname_by_catid($catid);
                $_catname['catname'] = dhtmlspecialchars($_catname['catname']);
        }
        $navtitle = $navtitle.'-'.$_catname['catname'];
        $metakeywords = $navtitle;
        $metadescription = $navtitle;
        include_once template("diy:home/space_album_list");

又改了一下,你看看,这回改的应该行了吧

点评

感谢大神  发表于 2021-3-11 14:16
回复

使用道具 举报

发表于 2021-3-11 14:24:27 | 显示全部楼层
        if($catid) {
                $_catname = C::t('home_album_category')->fetch_catname_by_catid($catid);
                $_catname['catname'] = dhtmlspecialchars($_catname['catname']);
                $navtitle = $navtitle.'-'.$_catname['catname'];
        }
        $metakeywords = $navtitle;
        $metadescription = $navtitle;
        include_once template("diy:home/space_album_list");
又稍微改动了一下,这么改,应该不会被最新和热门首页,所影响了,符号你也可以用下划线或者中划线

点评

[attachimg]135584[/attachimg] 出乱码了  详情 回复 发表于 2021-3-11 14:30
回复

使用道具 举报

 楼主| 发表于 2021-3-11 14:30:48 | 显示全部楼层
毕文权 发表于 2021-3-11 14:24
if($catid) {
                $_catname = C::t('home_album_category')->fetch_catname_by_catid($catid);
                $_catname ...



出乱码了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

if($catid) { $_catname = C::t('home_album_category')->fetch_catname_by_catid($catid); $_catname_a = dhtmlspecialchars($_catname['catname']); $navtitle = $navtitle.'-'.$_catname_a; } $metakeyw  详情 回复 发表于 2021-3-11 14:33
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|Baidu Inc.

GMT+8, 2021-9-17 07:22 , Processed in 0.297957 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2011 Comsenz Inc.

返回顶部