联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
在下不可以调用嘛我调用类文件名目录名方法参数调用不到请问在目
类型:迅睿CMS 更新时间:2020-08-12 05:40:49

 在my/api 下不可以调用model 嘛?


我调用 \Phpcmf\Service::M('类文件名', 'APP目录名')->方法(参数)   调用不到,请问在api目录下如何调用自己建立的model?

回帖
  • #1楼    迅睿框架创始人
    2020-08-12 05:26:47
    Chrome 0
    \Phpcmf\Service::M('类文件名', 'APP目录名')->方法(参数) 是全局的,任意页面都可以调用,你调用不出来,我需要知道几个地方1 控制器详细路径2 具体参数方法3 model详细路径
  • 普一科技
    #2楼    普一科技
    2020-08-12 05:30:12
    Chrome 0
    1、www/web/dayrui/My/Api/Api.php 这是路径2、\Phpcmf\Service::M('function_data', 'test')->方法('1'); 3.我测试了两个地方 一个是 把model 建立下 www/web/dayrui/app/test/model 这目录里, 第二个我在 www/web/dayrui/My/model 这个目录 全部测试的时候都提示无法加载model 。
  • #3楼    迅睿框架创始人
    2020-08-12 05:33:24
    Chrome 0
    www/web/dayrui/My/Api/Api.php是通过什么url来访问的呢
  • 普一科技
    #4楼    普一科技
    2020-08-12 05:34:05
    Chrome 0
    /api/api.php
  • #5楼    迅睿框架创始人
    2020-08-12 05:35:32
    Chrome 0

    https://www.xunruicms.com/doc/207.html

    \Phpcmf\Service::M('function_data', 'test')->方法('1');

    www/web/dayrui/App/Test/Models/Function_data.php

    <?php namespace Phpcmf\Model;
    
    class Function_data extends \Phpcmf\Model
    {
       function my_test() {
           return '模型类方法输出';
       }
    }


    \Phpcmf\Service::M('function_data', 'test')->my_test('1');

    满意答案
  • 小小爬虫丁
    #6楼    小小爬虫丁
    2020-08-12 05:36:20
    Chrome 0
    创始人大哥起床真早
  • 普一科技
    #7楼    普一科技
    2020-08-12 05:40:49
    Chrome 0
    迅睿框架创始人:测试成功了。前面没仔细看目录结构...非常感谢