Модули содинаковым названием на поддоменах

Главные вкладки

Аватар пользователя nofan nofan 13 мая 2015 в 21:57

Здравствуйте.
Нужна ваша помощь. Есть сайт и поддомен в папке sites. Есть также самописный модуль, в котором идет подключение inc файла в процессе выполнения.
Этот модуль должен быть на обоих сайтах, но с разным содержимым некоторых функций inc файла (или js).
В БД таблице system для каждого сайта верно прописаны пути для модуля. Но при очистке кэша/установке модуля всегда работает либо одна, либо вторая версия самописного модуля для ОБОИХ САЙТОВ (в зависимости от того, кэш какого сайта очищается).
Вопрос:
возможно ли вообще подключать к поддоменам inc с одинаковыми именами и функциями, но разным, грубо говоря, текстом в функциях?

Пытался также затереть нужные функции через template.php темы, но, как я понял, не возможно..
Ну или может кто подскажет куда копать.

Комментарии

Аватар пользователя nofan nofan 13 мая 2015 в 22:54

ну, конечно же, в разных. в этом-то и весь казус - прописаны пути для модулей в БД верно, а при очистке кэша на обоих доменах работает либо 1 вариант, либо второй.

Аватар пользователя nofan nofan 13 мая 2015 в 22:56

один модуль лежит в sites/all/, второй в sites/site2/modules.
пробовал основной из sites/all/ в sites/site1/module - тоже не работает..

Аватар пользователя nofan nofan 13 мая 2015 в 23:17

нет, разные) и в ней прописаны разные пути.
в сеттингс выглядит так:
сайт1:
db_prefix = '';
сайт2:
db_prefix = array(
default = '',
system = 'm_'
...
)