免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 964 | 回复: 0
打印 上一主题 下一主题

Koobi我想在首页添加公司的列表 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-04 07:59 |只看该作者 |倒序浏览

        我想在首页添加公司的列表
        

               
            我想在首页论坛新贴位置添加公司的列表,请问添加那些代码?谢谢
            
  
     
   
搞定了,要修改好几个地方:
第一个地方是在inc下的functions.php
一,打开function.php
加入以下涵数:
[color="#0000cc"]// ==============================================
// >
// ==============================================
[color="#006600"]function [color="#0000cc"]fetch_manufacturer[color="#006600"]([color="#0000cc"]$param){
    global [color="#0000cc"]$THEME[color="#006600"], [color="#0000cc"]$lang[color="#006600"], [color="#0000cc"]$area;
    [color="#0000cc"]$tmpl [color="#006600"]= new [color="#0000cc"]Koobi[color="#006600"]([color="#cc0000"]"templates/");
    [color="#0000cc"]$sql [color="#006600"]= new [color="#0000cc"]dbc[color="#006600"]([color="#cc0000"]"SELECT ctime,id,name,url,hits FROM "[color="#006600"].[color="#0000cc"]PREFIX[color="#006600"].[color="#cc0000"]"_manufacturer order by ctime limit $param[limit]");
    [color="#0000cc"]$items = array();
    while( [color="#0000cc"]$row[color="#006600"]=[color="#0000cc"]$sql[color="#006600"]->[color="#0000cc"]fetchrow()){
        [color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]website [color="#006600"]= [color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]url;
        [color="#0000cc"]$pos [color="#006600"]= [color="#0000cc"]strpos [color="#006600"]([color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]website[color="#006600"], [color="#cc0000"]"http://");
        if ([color="#0000cc"]$pos [color="#006600"]=== [color="#0000cc"]false[color="#006600"]) { [color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]website [color="#006600"]= [color="#cc0000"]"http://"[color="#006600"].[color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]website; }
        [color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]user [color="#006600"]= [color="#0000cc"]fetchusername[color="#006600"]([color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]uid);
        [color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]mftime [color="#006600"]= [color="#0000cc"]mygmt[color="#006600"]([color="#0000cc"]$row[color="#006600"]->[color="#0000cc"]ctime);
        [color="#0000cc"]array_push[color="#006600"]([color="#0000cc"]$items[color="#006600"],[color="#0000cc"]$row);
    }
    [color="#0000cc"]$tmpl[color="#006600"]->[color="#0000cc"]assign[color="#006600"]([color="#cc0000"]'items'[color="#006600"], [color="#0000cc"]$items);
    [color="#0000cc"]$tmpl[color="#006600"]->[color="#0000cc"]assign[color="#006600"]([color="#cc0000"]'area'[color="#006600"], [color="#0000cc"]$area);
    [color="#0000cc"]$tmpl[color="#006600"]->[color="#0000cc"]assign[color="#006600"]([color="#cc0000"]'lang'[color="#006600"], [color="#0000cc"]$lang);
  [color="#0000cc"]$tmpl[color="#006600"]->[color="#0000cc"]assign[color="#006600"]([color="#cc0000"]'theme'[color="#006600"], [color="#0000cc"]$THEME);
  [color="#0000cc"]$mf [color="#006600"]= [color="#0000cc"]$tmpl[color="#006600"]->[color="#0000cc"]fetch[color="#006600"]([color="#cc0000"]"$THEME/manufacturer/mf_new.tpl");
  return [color="#0000cc"]$mf;
}
[color="#0000cc"]?>
保存functions.php后关闭
二,打开class        plkoobi.class.php,在大约88行的地方增加以下代码:
PHP
[color="#0000cc"]        $this[color="#006600"]->[color="#0000cc"]register_function[color="#006600"]([color="#cc0000"]'fetch_manufacturer'[color="#006600"],[color="#cc0000"]'fetch_manufacturer');
[color="#0000cc"]?>
保存koobi.class.php后关闭
三,将以下代码存为mf_new.tpl放在你所用的theme下面的manufacturer文件夹下,如你所用的是green,那么存放的路径是templategreenmanufacturermf_new.tpl
代码
  {foreach from=$items item=mf}
  
   
   
  
  
{/foreach}
{$mf->name}
{$mf->mftime}{$mf->hits}
四,修改你所用的theme(比如你用的是green)下的templategreenstartstartpage.tpl

代码{lastthreads forums='1,2,3,4,5' limit='5'}
改为
代码{fetch_manufacturer limit='5'}
存盘后关闭
五,已完成
:)
            
  
     

        notname大哥有个错误我指正下
        

               
            在您的第三步里的代码应该改成下面这样
{foreach from=$items item=mf}
id};id={$mf->id}"
target="_blank">{$mf->name}
{$mf->mftime}
{$mf->hits}
{/foreach}
            
  
     
   


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2389/showart_33895.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP