|

增加专题页面其实很早以前已经有教程了,对于稍微懂点程序的人来说非常容易,对于一些小白来说,有点困难了,今天在这里再写一下教程,只要你按步骤操作,你可以随心所欲的创建专题页面。
第一步:在后台创建专题总分类,分类设置为在首页不显示。在数据管理---商品分类中添加分类即可。
第二步:在前面创建的专题总分类下创建子分类,比如女装,并设置为首页不显示,只显示当前分类的商品,其他的参数自己根据需要进行设置。这个子分类就是前台专题对应的分类了,以后此专题中的商品就添加到这个里面。记住这个分类的数字ID。
第三步:复制专题的控制器文件:我们可以直接用九块九频道的控制器文件,直接改个名字和分类ID就行了,位置app/Lib/Action/index/jiuAction.class.php 把这个文件复制一份,名称改为nvzhuangAction.class.php(以创建女装专题为例),然后用PHP文件编辑器打开这个文件,切记菜鸟不要用记事本打开修改,找到如下图:文件内容最上方,把jiu改为nvzhuang。
然后继续往下看:把数字25改成第二步中添加的专题子分类的数字ID
再继续往下看:大概在倒数几行的位置,把jiu改为nvzhuang
最后保存,上传到app/Lib/Action/index/
到此前台控制器文件创建完毕。
第四步,创建前台模板文件夹和模板文件。也可以直接复制九块九的模板目录,位置:app/Tpl/index/newpi/jiu 把这个文件夹连带里面的index.html 直接复制一份,复制后的文件夹改名为nvzhuang,然后用PHP编辑工具打开nvzhuang目录下面的index.html,删除如下图中的代码:
然后把nvzhuang目录上传到app/Tpl/index/newpi/,至此专题的前台模板文件创建完毕,在后台插件管理--导航设置中添加/?m=nvzhuang,即可访问。
第五,给专题页面添加独立的广告位。先创建广告位模板,位置:app\Lib\Widget\advert,我们可以直接复制bigimg.config.php(广告位控制器),bigimg.tpl(广告位模板),其中bigimg.config.php打开后如下图:name后面的中文就是广告位名称,我们可以改成:专题广告位。allow_type是广告类型,image是图片类型,code是代码类型,text是文本类型。根据需要自己修改设置即可。
bigimg.tpl(广告位模板)这个是前台展现的广告位样式,以下是图片广告位的循环数组调用:- <div class="blockcode"><blockquote><volist name="ad_list" id="ad">
- <img src="{:attach($ad['content'],'banner')}" alt="{$ad.desc}">
- </volist>
复制代码 CSS样式就自己随便写吧,比如图片居中:- <div class="blockcode"><blockquote><volist name="ad_list" id="ad">
- <center><img src="{:attach($ad['content'],'banner')}" alt="{$ad.desc}"></center>
- </volist>
复制代码 给图片加个链接:- <volist name="ad_list" id="ad">
- <center><a href="{$ad.url}" target="_blank" title="{$ad.name}"><img src="{:attach($ad['content'],'banner')}" alt="{$ad.desc}"></a></center>
- </volist>
复制代码 广告位的控制器和模板创建好之后,把两个文件名中的big改为zhuanti,然后上传保存到app\Lib\Widget\advert
接着在网站后台插件管理中添加广告位,广告位类型选择“专题广告位”,然后设置相关参数保存,在广告位列表中可以看到调用代码:如下图中的形式,把这段代码放到女装专题模板文件<include file="public:header" />代码下面,
接着在后台添加广告,选择我们创建的专题广告位,添加之后在前台女装专题即可显示。
注意:广告位控制器和模板只需要创建一次,不同专题只需要在后台重复添加广告位并把调用标签复制到对应模板中即可,不用创建一个专题就去创建一个广告位控制器和模板,多个广告位可以用同一个模板,但是同一个广告位只能添加一个广告,多个广告则只显示最新的那个,或者直接无法显示。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|