zoukankan      html  css  js  c++  java
  • phpcms v9 更改首页

    phpcms v9的默认首页是(域名/index.php?m=content&c=index&a=init)那为什么你直接敲一个域名它就自己进 去了呢,其实在caches-->configs-->route.php文件里定义了默认的首页地址。

    地址栏里的参数各是什么意思:

    m 代表模块名(即phpcms-->modules文件夹下的文件夹的名字称为模块名)

    c 代表了控制器的名字(即模块文件夹下的php文件,一般index.php为前台的控制器、模块名.php一般为后台控制器)

    a 是控制器中方法的名字(一般每个控制器里都有一个init方法,若你在地址栏里没有写a的话默认就是去访问init方法)

    有时候我们需要设置某个页面为站点的默认首页,比如设置问答模块的首页为整站页面,但是,phpcms v9后台并没有这么个选项,如何实现呢?

      其实phpcms v9 是提供了这个选项的,这样就不需要大费周折修改很多代码和文件了。

      打开cachesconfigs oute.php ,直接编辑下面的代码就可以设置了: 

    return array(  
        'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),  
    );  
    • m:模块名
    • c:控制器名
    • a:方法名,控制器里的函数!
  • 相关阅读:
    线性代数回顾+深化(未完成版)
    HIT OS2020 Spring Lab2
    选择
    工业互联网
    leetcode-200 岛屿数量
    记网易面试题<二>
    记网易面试题《一》
    leetecode-14-最长公共子串-简单
    leetcode-1012 至少有1位重复的数字
    协程
  • 原文地址:https://www.cnblogs.com/lanhaiqijian/p/3409417.html
Copyright © 2011-2022 走看看