aklivecai 发表于 2012-8-9 09:24:46

让自定一模块 在公司首页也显示 (高级教程)

1.\lang\zh-cn\homepage.inc.php找到这个文件,然后:

$HMENU = $DMENU = array('公司介绍', '供应产品', '采购清单', '新闻中心', '荣誉资质', '人才招聘', '联系方式', '公司相册', '招商代理', '品牌展示', '公司视频', '友情链接', '商城', '诚信档案','产品');

$MFILE = array('introduce', 'sell', 'buy', 'news', 'honor', 'job', 'contact', 'photo', 'info', 'brand', 'video', 'link','mall','credit','products','homepage');

在 $HMENU 后面加上"产品"一栏
$MFILE在 "homepage" 前面 加上"products"(新建模块的目录)

做完上面 的后台员组管理 公司主页 可用菜单中 才会出现选择的.


2.在文件 \module\member\home.inc.php 里面:
            $_menu_show = '1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1';
      }
      $_menu_order = '0,10,20,30,40,50,60,70,80,90,100,110,120,130,5';
      $_menu_num = '1,16,30,30,10,30,1,12,12,12,12,30,12,1,20';

这里做完了,用户自己的后台 才能找到 新的模块.
上面 的 "," 分开的是对应 $MFILE = array('introduce', 'sell', 'buy', 'news', 'honor', 'job', 'contact', 'photo', 'info', 'brand', 'video', 'link','mall','credit','products','homepage'); 这里面的内容(注: "homepage"是不关联的)

$_menu_show :是否显示
$_menu_order : 排序
$_menu_num: 分页数


3.\module\company\sell.inc.php 复制一份出来,改名为 : products.inc.php

\module\company\products.inc.php

修改内容(5行-9行):
$moduleid =37;
$module =$MODULE ['moduledir'];
$MOD = cache_read('module-'.$moduleid.'.php');
$table = $DT_PRE.$MODULE[$moduleid]['module'].'_'.$moduleid;
$table_data =$DT_PRE.$MODULE[$moduleid]['module'].'_data_'.$moduleid;

$moduleid =37; 这个是你新加的模块 的 ID


最后一行:include template($module, $template); //

4.\template\default\homepage\sell.htm复制一份出来,改名为 : products.htm

/* 下面第5步 只要是为了伪静态 和绑定独立域名的操作 */
5.网站根目录/company/下复制一份 sell 的文件夹出来 命名为新的模块,进去修改 index.php 第5行
$file = 'sell';
该文新模块的名字如:
$file = 'products';

[ 本帖最后由 aklivecai 于 2012-8-22 08:51 编辑 ]

Spacer 发表于 2012-8-9 09:43:38


技术贴 顶起、。。。

joy 发表于 2012-8-9 10:51:09


强烈顶起
http://bbs.destoon.com/static/image/smiley/default/biggrin.gif

xmsmrs 发表于 2012-8-9 17:39:06


技术贴 顶起、。。。
http://bbs.destoon.com/static/image/smiley/default/handshake.gif

stonebing 发表于 2012-8-10 09:14:01


如果有整理好的文件下载替换该有多好,承认我有点懒了。
http://bbs.destoon.com/static/image/smiley/default/lol.gif

szbo1 发表于 2013-8-16 08:52:30


这个很有用,到时试一下
页: [1]
查看完整版本: 让自定一模块 在公司首页也显示 (高级教程)