is the a way to set up modules in multiple directories? I’d like to be able to have a shared folder for system modules and then individual folders for specifc clients on a multisite cms build on yii.
is the a way to set up modules in multiple directories? I’d like to be able to have a shared folder for system modules and then individual folders for specifc clients on a multisite cms build on yii.
you can set your modulePath in the config/main.php
http://www.yiiframework.com/doc/api/1.1/CModule#modulePath-detail
the other way is to define the modules class in the modules-array of config/main.php (see how gii is configured)
Am I able to somehow tell Yii that there are modules in two separate directories (ie not nested)?
I don’t think so, but you can do the following:
Yii::setPathOfAlias('modules_sys', '/path/to/modules');
return array(
// ...
'modules'=>array('module1', 'module2',
'module3'=>array(
'class'=>'modules_sys.moduleName.moduleNameModule',
),
),
);