PHPCMS模块分析之广告模块详解----九阴真经破解法



文件数据来源:
 $MOD[]数组信息存放在缓存文件中:/data/cache/模块名_setting.php ,每次请求系统都默认加载当前模块配置

缓存模板文件存放位置:/data/templatescache/*.php
原始模板文件存放位置:/templates/xhtml/*.html(模板风格在全局配置文件中$CONFIG['defaulttemplate'] = 'xhtml'; 配置)

流程:
        先进入模块的相应的php代码,在此文件中进行相应的数据库操作,查询数据并存入变量中(或者进
    行相应的CRUD操作)然后转入相应的缓存模板文件中(或进行相应的信息提示,然后转入
    其他页面或回到上一页)。

处理前台操作:
    进入方式:首页的foot之广告服务链接
    涉及文件(不包含引入的全局函数和通用文件):`index.php,sign.php,add.php

后台:
后台模块首页:/admin.inc.php(根据$mod参数)

点击右面菜单-》admin.inc.php-》配置显示菜单,并引入文件./admin/adsplace.inc.php(即file参数给定的)
-》判断action参数是否合法-》引入文件adsplace_manage.inc.php(根据action参数)-》查询数据库,显示
后台模板:/ads/admin/templates/adsplace_manage.tpl.php
-》点击广告位名称,可以查看广告,进行数据库操作,加载模板,模板位于缓存目录下
-》点击添加广告-》$mod/admin/ads_add.inc.php,进行数据库操作,显示模板页面./templates/ads_add.tpl.php
-》CURD操作,略(同上)


仁宗二脉:

后台核心控制器文件可以分为三级:
    1.系统根目录下面的admin.php
    2.模块根目录下的admin.inc.php文件
    3.模块根目录下面的admin/*.inc.php文件,此文件应不包括下划线
前台核心控制器文件:
    index/php   
    $mod/index.php   












  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值