分享
  • 收藏
  • 举报
    X
    记录自己在齐博的成长历程
    1072
    23

    自学PHP编程,小程序员一枚,之前做微擎3年,Discuz做了一年;

    Discuz看起来是不会有什么进步了,起码的短信平台,OSS、这些官方都不集成,结果开发者都在重复造轮子,插件难以配套用;

    微擎这几年一直比较热门,也赚了点钱,不过我还是想找个单用户框架,这样用户入口简单;


    偶然在码云上看到齐博,真心不错,昨天刚装上,纯小白一枚,还有点笨,记性差,所以需要记录下自己开发学习的历程,各位勿见笑。

    6
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 23
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-27 11:59 11:596楼
      public function zdysz(){
      		$dqmk = M('id'); //当前模块ID
      		// 查表
      		$admin_menu_cb = db('admin_menu')->where("id=2",1)->find();
      		print_r("当前模块{$dqmk} - {$admin_menu_cb['id']}"); //打印测试
      		return $this->fetch('zdysz');
          }

      怎样赋值PHP的变量给模版

      {extend name="admin@index:layout" /}
      {block name="content"}
      当前模块:{$dqmk} - 查表:{$admin_menu_cb['id']}
      {/block}

      html调用变量无效!

    0 赏钱 赏礼回复
    0 赏钱 赏礼回复
    • 锡城圈子 实战运营者 消费:4108.13元 2021-04-26 23:52 23:52
      华为
      6楼
      哇塞,希望你能搞定,然后来一个教程
    0 赏钱 赏礼回复
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-26 23:24 23:246楼

      之前没研究过TP,不过这跟TP方法也不一样啊,TP文档说会指向本模块下,而这个是指向根目录/template/。

      创建一个页面原来是这样的:

      public function zdysz(){
      	return $this->fetch(); //模版定位
      }

      会者不难啊,不熟悉的真就得死啃,总算迈出了第一步。

    0 赏钱 赏礼回复
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-26 17:31 17:316楼

      对我来说有点难啊,有没有谁写了模块开发全教程,就像微擎那样的文档

      admin 消费:3.04元 2021-04-26 17:32
      你需要具体什么样的文档。发链接或截图出来看看
      徐嘘栩 消费:0元 2021-04-26 20:07
      @admin
      比如:https://wiki.w7.cc/chapter/35?id=1529

      就是如果我要写一个功能页面,那些是必须要引用的,如何引入模版,表单提交函数等等,还有全局变量,常量,模版标签之类的,其他的都是些方法,比如上传文件,生成二维码等。
      徐嘘栩 消费:0元 2021-04-26 20:24

      以微擎为例,当然是因为我比较熟悉,不是说它的就好,


      要写一个页面就是

      class phpwc_adjModuleSite extends WeModuleSite {
          global $_GPC, $_W; //全局变量
          // 后台
          public function doWeblist(){
      	include $this->template('web/mobanku/list');//模版
          }
          // 前端
          public function doMobilelist() {
      	include $this->template('mobile/mobanku/list');//模版
          }
      }


      这样这个页面就创建好了,只需要充填自己自己的方法就行了。

      徐嘘栩 消费:0元 2021-04-26 20:33
      @admin
      我复制下来cms,创建了一个phpwc_crm模块,搞了半天还是不会创建一个页面
      admin 消费:3.04元 2021-04-26 20:40
      建议你先去粗略看一下thinkphp的教程吧
    0 赏钱 赏礼回复
    • 笛声悠扬 实战运营者 消费:153.04元 2021-04-26 16:10 16:106楼
      楼主选择X1绝对是个好主意!我是齐博的老会员了,可以说是与齐博一起长大的,但是,我之前一直是用V9的,直到最近几天才正式转用X1的。DZ我也用了十几年了,到今天还在用,作为我的专业论坛使用它。老会员太多,舍不得扔啊。
    0 赏钱 赏礼回复
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-26 15:40 15:406楼

      开发文档没找到怎么自定义html模版文件,比如DZ和微擎的可以这样用:

      include template("admin_style/default/phpwc_crm/setting/zdysz");

      有人知道方法吗?

      码农 消费:0元 2021-04-26 15:48
      跟thinkphp 一样的。你没用过thinkphp吗?建议先去了解一下thinkphp
      码农 消费:0元 2021-04-26 15:49
      建议后台复制一份CMS来二开修改,就能了解整个系统了
      徐嘘栩 消费:0元 2021-04-26 16:01
      @码农 谢谢老铁、。
    0 赏钱 赏礼回复
    • 谷歌歌 普通粉丝 消费:904.42元 2021-04-26 15:15 15:156楼
      欢迎加入齐博大家庭
    0 赏钱 赏礼回复
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-26 15:09 15:096楼
      public function zdysz() {
          print_r("创建了一个页面");
      }

      创建一个页面。

    0 赏钱 赏礼回复
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-26 15:00 15:006楼
      如果在admin_menu.php增加了菜单,还需要再配置下用户组权限才可以生效,这个建议优化下,起码admin应该默认拥有所有权限的。
    0 赏钱 赏礼回复
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-26 13:41 13:416楼
      计划先开发一个CRM系统,直接复制了官方的CMS模块(频道),研究代码中...
      袁冬 消费:160.85元 2021-04-26 14:47
      支持  
    0 赏钱 赏礼回复
    • 徐嘘栩 普通粉丝 消费:0元 2021-04-26 14:35 14:356楼
      PHP
      /application/phpwc_crm/install/info.php //模块安装初始文件
      /application/phpwc_crm/admin_menu.php //后台菜单
      /application/phpwc_crm/member_menu.php //后台菜单

      html
      /application/phpwc_crm/ 前端目录
    0 赏钱 赏礼回复
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648