自己动手在MORNING MALL中添加新分类功能说明。(竞价商品、二手商品、免费赠品) 在MORNING MALL中添加新分类功能说明。(竞价商品、二手商品、免费赠品) 大家都知在网上下载的MORNING MALL中,虽然都是开源,但是功能很多都没有,看到天龙商城上面的竞价商品、二手商品、免费赠品,于我发了E—MAIL给天龙看他们能不能提给我,但他们没有理会。而KGOGO有是收费的。最后便想要自己一定搞明白是怎么一回事………… 我本对PHP不是很懂,HTML会一点。我想其实有很多人跟我一样,在我两个晚上的熬到三点多,早上8点还得起床,好在我终找到巧门。所以我把这个写出来,希望高手不要笑话,我只是希望这对大家有点用。 MORNING MALL是一个功能非常强大,扩展性也非常好的网上商城, 商城中的所有商品信息都在: morning_goods_table 表里面 goods_class字段就是商品类型判断的首要条件 如我们在要网站中加入竞价商品分类 第一步、我要在admin目录下建立添加商品的文件 如: 竞价商品管理 :admin08.php 竞价商品登记: admin_08_write.php 竞价商品修改:admin_08_modify.php 当然这些文件要自己建吗?当然不用。直接将admin09的三个文件打开后另存一次把9改成8,然后找到: admin_08_write.php admin_08_modify.php 的代码<input type="hidden" name="goods_class" value="1"> 改成<input type="hidden" name="goods_class" value="2">的代码value= “2”就是提交给goods_class字段的如果你要添加“二手商品、免费赠品”依在改成3和4了 admin_08_write.php admin_08_modify.php文件模板调用的修改 找到 <select size="1" name="goods_skin"> <option value="0">商品SKIN选择</option> <? $mall_skin = get_dirinfo("$g_mall_skin_dir/$cf_skin_name"); for($i=0 ; $i<count($mall_skin) ; $i++) { if($mall_skin[$i] == "$list[goods_skin]") $select_check = "selected"; else $select_check = ""; if(eregi("mall_09detail", $mall_skin[$i])) { echo "<option value=\"$mall_skin[$i]\" $select_check>$mall_skin[$i]</option>\n"; } } ?> </select> 改成: <select size="1" name="goods_skin"> <option value="0">商品SKIN选择</option> <? $mall_skin = get_dirinfo("$g_mall_skin_dir/$cf_skin_name"); for($i=0 ; $i<count($mall_skin) ; $i++) { if($mall_skin[$i] == "$list[goods_skin]") $select_check = "selected"; else $select_check = ""; if(eregi("mall_08detail", $mall_skin[$i])) { echo "<option value=\"$mall_skin[$i]\" $select_check>$mall_skin[$i]</option>\n"; } } ?> </select> 不难发现只是将 if(eregi("mall_09detail", $mall_skin[$i]))改成了if(eregi("mall_08detail", $mall_skin[$i])) 这是检查所使用模板的前缀名,那么你还需要在模板下建立一个以mall_08detail_skin1.html这个文件同样可以用09的文件保存。 这时我要做的就是在打开navi.php文件中找到 加入进放竞价商品管理: <div id="navid10" style="display:none"> <a href="admin_09.php" onFocus="this.blur()" onClick="this.blur();" class="navlink" target="mainFrame"><img src="images/barrow.gif" alt="" border="0" align="absmiddle" class="absmiddle" />打折商品管理</a> </div>、 改成 <div id="navid10" style="display:none"> <a href="admin_09.php" onFocus="this.blur()" onClick="this.blur();" class="navlink" target="mainFrame"><img src="images/barrow.gif" alt="" border="0" align="absmiddle" class="absmiddle" />打折商品管理</a> <a href="admin_08.php" onFocus="this.blur()" onClick="this.blur();" class="navlink" target="mainFrame"><img src="images/barrow.gif" alt="" border="0" align="absmiddle" class="absmiddle" />竞价商品管理</a> </div> 下面要做的就是调用。 到这也就错不多了,本人是联盟的发起人之一,现负责的主要是我和四分音符。我想MORNING MALL本身是一个开源的由自软件,而国内好多人,改成了自己的版本,要么加密,要么出售,乐连连邦KGOGO就是一个,所以本人发起这样一人组织,希望大有共同进步,共同发展,当然我也用MORNING MALL建了一个网站,想找几个和我们一样热它的人,在一起合作,让MORNING MALL联盟真正让所有人使用开源和免费。当然我的水平一点底,如果你有同样的想并达到我们的要求,就要以加入我们, 我的网站是:http://www.yngou.com MORNING MALL联盟的网站 http://mall.yngou.com MORNING MALL联盟的网站 http://bbs.yngou.com 由使用的是韩国的空间所以请大家记住我的永久二级域名: MORNING MALL联盟的网站 http://mall.yngou.com MORNING MALL联盟的网站(MORNING MALL下载) http://bbs.yngou.com 加入条件请进入 http://svjing.mireene.com/bbs/vi ... &extra=page%3D1