Heim > Backend-Entwicklung > PHP-Tutorial > Yii 自定义模型路径_PHP教程

Yii 自定义模型路径_PHP教程

WBOY
Freigeben: 2016-07-13 10:29:20
Original
894 Leute haben es durchsucht

例如现有两个 Yii 项目,分别是 test1 和 test2。
在 test1 中,已经有模型了,test2 直接调用 test1 中的模型,其实添加个别名,然后修改下配置即可。

先在 index.php 入口文件里  require_once($yii);  后面加上:

Yii::setPathOfAlias(<span>'pubModels'</span>, <span>dirname</span>(<span>__FILE__</span>) . <span>'/../test1/protected/models'</span>);
Nach dem Login kopieren

这里根据实际情况设置你的项目路径即可。

然后打开配置文件 main.php,在 import 里加上

<span>'import'</span>=><span>array</span><span>(
    </span><span>'application.models.*'</span>,
    <span>'pubModels.*'</span>, <span>//</span><span> 这个就是 test1 的模型</span>
    <span>'application.components.*'</span>,<span>
)</span>
Nach dem Login kopieren

如果 不需要当前项目的模型,把 'application.models.*' 注释掉即可。

这样就可以共享一个模型了。
如果用到 giix, 也可以用这个方法调用同一个,扩展,语言包等等都可以设置别名然后共享调用。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/777155.htmlTechArticle例如现有两个 Yii 项目,分别是 test1 和 test2。 在 test1 中,已经有模型了,test2 直接调用 test1 中的模型,其实添加个别名,然后修改下配置...
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage