thinkphp3.2.3前台怎样调用后台方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp3.2.3前台怎样调用后台方法相关的知识,希望对你有一定的参考价值。

确认一下:你的前台和后台指的是两个不同的模块吗?比如说前台的Index模块,后台的Admin模块,这样的吗?如果是的话,有下面1、2两种方法;如果不是的话,请查看3;
前台调用后台方法:
1、可以将需要调用的方法提取出来,放入"你的项目文件/Common/Common"文件夹里的function.php文件中;这样这个方法前台后台都可以调用了;
2、直接新建一个php文件,写入你的方法,放入"你的项目文件/Common/Common"文件夹,然后在"你的项目文件/Common/Config.php"中使用 "LOAD_EXT_FILE"=>"XXX",引入你自定义的方法文件(引入时不需要带php后缀);这样也可以在前台/后台同时调用这个方法。
3、在前端页面中调用后台方法?那应该可以使用ajax进行直接调用。
Ps:建议查看ThinkPHP3.2.3的开发手册。
参考技术A AJAX呗,前台JS事件调用

thinkphp 前后台如何共用一个数据库

参考技术A

我们只需要把前后台各自的配置文件提取出来,放置到和项目目录同级的目录下即可,然后在前后台各自的配置文件调用这个提取出来的文件。

1、建立共用的配置文件,Conf/config.php

文件内容如下

2、公用的配置已建立,接下来在前后台各自的配置文件中引用

前台(Index目录)配置文件:

后台(Admin目录)配置文件同上

3、测试

 
 在前后台Index模块index方法里我们调用不同的数据表,可以显示不同的数据

以上是关于thinkphp3.2.3前台怎样调用后台方法的主要内容,如果未能解决你的问题,请参考以下文章

thinkPHP3.2.3利用Ajax前台实现验证码验证,但通过form表单的按钮提交后,验证码一直错误!如何解决?

ThinkPHP3.2.3使用分页

thinkphp3.2.3 D方法怎么实例化后台模型

thinkphp3.2.3怎么调用model里的方法

thinkphp3.2.3在模板中调用方法

ThinkPHP3.2.3自定义函数模版中无法调用