所有站点的 yii 供应商

发布于 2025-01-01 07:18:51 字数 277 浏览 0 评论 0原文

文件夹结构:

htdocs:
--includes
----yii
------framework
--------vendors
----------my_vendor1.php
----------my_vendor2.php
--site1
--site2

如何为 site1site2 导入 my_vendor1.phpmy_vendor2.php

folders structure:

htdocs:
--includes
----yii
------framework
--------vendors
----------my_vendor1.php
----------my_vendor2.php
--site1
--site2

How to import my_vendor1.php and my_vendor2.php for site1, site2 ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧街凉风 2025-01-08 07:18:51

假设它们位于 yii/framework 文件夹中,如您所示,您可以使用 system 路径别名,如下所示:

Yii::import('system.vendors.*');

假设两个站点使用相同的 Yii 安装,您现在可以调用my_vendor1.php 中的任何一个。

您实际上也可以将其添加到每个站点的配置文件中:

'import'=>array(
  'application.models.*', // your regular site-specific imports
  'system.vendors.*', // your custom imports
)

Assuming that they are inside the yii/framework folder as you show, you can easily import anything in the Yii framework directory using the system Path Alias, like so:

Yii::import('system.vendors.*');

Assuming both sites using the same Yii installation, you can now call my_vendor1.php in either.

You can actually add this to each site's configuration file as well:

'import'=>array(
  'application.models.*', // your regular site-specific imports
  'system.vendors.*', // your custom imports
)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文