国外设计欣赏网站 - DOOOOR.com

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

[Drupal教程] 为drupal7添加友情链接block方法

[复制链接]
发表于 1-27-2012 03:14 | 显示全部楼层 |阅读模式
drupal7添加友情链接block,本文章由于涉及修改代码修改,可能导致版本升级时出现问题,请使用时慎重!
原理很简单,友情链接做成一个block。
本文只修改了一个文件:根目录/modules/system/system.module
具体分为如下几步:
1、修改system_theme()函数,添加
    'system_friendlink' => array(//xww
      'variables' => array(),
    ),
 
2、修改system_block_info()函数,添加
  $blocks['friendlink'] = array(//xww
    'info' => t('friendlink'),
    'weight' => '20',
    'cache' => DRUPAL_NO_CACHE,
  );
3、修改system_block_view($delta = '')函数,添加
    case 'friendlink'://xww
      $block['subject'] = NULL;
      $block['content'] = theme('system_friendlink');
      return $block;
 
4、添加一个theme函数
function theme_system_friendlink() {
  return '<span>' .
  '<a href="http://www.5iphp.com/">drupal爱好者</a>  '.'</span>';
}
 
将以上内容修改完后,覆盖  根目录/modules/system/system.module文件
然后,进行block的设置。
结构>>区块 中找到friendlink区块,设置为“页脚”显示。
最后,清空缓存
配置>>性能 中“清空所有缓存”。
本文属于原创,版权归www.5iphp.com所有,转载请注明出处,谢谢!


|2011-2026-版权声明|平台(网站)公约|DOOOOR 设计网 ( 吉ICP备2022003869号 )

GMT+8, 3-14-2025 04:35 , Processed in 0.661227 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表