青山淼淼
- 青山淼淼 2019-01-13 已签到连续签到17天,获得了20个金钱
- 青山淼淼 2019-01-12 已签到连续签到16天,获得了20个金钱
- 青山淼淼 2019-01-11 已签到连续签到15天,获得了20个金钱
在你的
common/config/bootstrap.php
加入这一句试试Yii::setAlias('@components',dirname(dirname(__DIR__)) . '/components');
以下测试:
Yii::setAlias('@test',dirname(dirname(__DIR__)) . '/test');//这是我测试的数据。
test/test.php
文件<?php /** * Created by PhpStorm. * User: Sesame * Date: 2019/1/10 * Time: 10:59 */ namespace test ; class test { public function testAction() { return "测试数据"; } }
在其他控制器调用(在控制器中 use test\test;):
$str = (new test())->testAction(); var_dump($str); die;
打印结果
string(12) "测试数据"
不是很会这个排版。看着有点不舒服,你稍微看仔细点 #笑哭。@零零零 https://www.yiichina.com/doc/guide/2.0/concept-aliases#aliases
具体的你可以看看,我的理解就是设置别名了。每新增一个模块或公共的文件夹我一般都会这样声明下- 青山淼淼 赞了说说用了tp,后知后觉那么一种感觉:Yii是PHP里最好的框架
在你的
common/config/bootstrap.php
加入这一句试试Yii::setAlias('@components',dirname(dirname(__DIR__)) . '/components');
以下测试:
Yii::setAlias('@test',dirname(dirname(__DIR__)) . '/test');//这是我测试的数据。
test/test.php
文件<?php /** * Created by PhpStorm. * User: Sesame * Date: 2019/1/10 * Time: 10:59 */ namespace test ; class test { public function testAction() { return "测试数据"; } }
在其他控制器调用(在控制器中 use test\test;):
$str = (new test())->testAction(); var_dump($str); die;
打印结果
string(12) "测试数据"
不是很会这个排版。看着有点不舒服,你稍微看仔细点 #笑哭。- 青山淼淼 2019-01-10 已签到连续签到14天,获得了20个金钱
- 青山淼淼 赞了评论
最后,推荐一下我的Fecshop ,开源商城,github地址:https://github.com/fancyecommerce/yii2_fecshop
演示地址:http://fecshop.appfront.fancyecommerce.com/
截止到2016-11-12号,产品,分类,首页,评论,用户中心,搜索,多语言,多货币 等功能已经做完,除了购物车和支付部分,其他的基本都已经完成,关注fecshop的 在等2-3个月,也就是明年2,3月份,版本已经就可以出来,2017年4,5月份在把手机web 做一下,预计到明年5月份,后台,pc前台,手机web前台 ,命令控制台 这几个入口 基本可以完善,多谢大家关注和你们的Star,谢谢,我会坚持把他写好。
作者QQ:2358269014
- 青山淼淼 2019-01-09 已签到连续签到13天,获得了20个金钱
- 青山淼淼 2019-01-08 已签到连续签到12天,获得了20个金钱