Мультисайтинг в который раз (files)

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

Аватар пользователя solomenikm solomenikm 30 мая 2009 в 17:36

Установил, все работает не могу только одного понять: почему темы (как я понимаю и файлы в принципе) в папках first.com/sites/first.com/files/themes и first.com/sites/second.com/files/themes не видно вообще как на первом так и на втором сайте, но темы из first.com/sites/all/files/themes видны везде.
Как это можно поправить? Хочу чтоб для каждого сайта были свои темы и файлы.
Спасибо за ответ.
P.S. Базы разные.

Комментарии

Аватар пользователя Atl Atl 30 мая 2009 в 19:21

1.
first.com/sites/all/files/themes
здесь папка files - лишняя, лучше так:
first.com/sites/all/themes

first.com/sites/first.com/files/themes
замени на
first.com/sites/first.com/sites/themes

first.com/sites/second.com/files/themes
замени на
first.com/sites/second.com/sites/themes

2. А зачем папку в подсайте называть first.com и second.com?
Не проще ли first и second, т.е. без указания домена com?

3. Из главного сайта темы показываются потому, что темы подсайта система не видит. Как увидит, так покажет.
Что в Друпале (темы, модули), что в стилях (CSS), что в других системах приоритет всегда отдается дочернему, самому низкому в иерархии элементу.

Аватар пользователя Atl Atl 30 мая 2009 в 21:27

Чистка кэша браузера, базы?
Попробуйте физически удалить тему в главном сайте. Что будет показывать?

И возникает вопрос: какие таблицы общие для всех сайтов в связке?

Аватар пользователя solomenikm solomenikm 30 мая 2009 в 21:28

Моя вина. Реадми не читал. Правильной оказалась такая структура каталогов:

вместо first.com/sites/second.com/sites/themes
должно быть first.com/sites/second.com/themes

Аватар пользователя Atl Atl 30 мая 2009 в 23:40

Нет. Не правильно. Там располагаются только стандартные темы.
Дополнительные идут в first.com/sites/second.com/sites/themes

Аватар пользователя Geldora Geldora 31 мая 2009 в 10:50

"Atl" wrote:
Нет. Не правильно. Там располагаются только стандартные темы.
Дополнительные идут в first.com/sites/second.com/sites/themes

Не, ну господа, ну что вы говорите!

Стандартные в themes лежат, они видны из любого сайта мультисайтинга.
Конкретные для каждого сайта в мультисайтинге

sites/yoursite2/themes - эти темы видны только в вашем втором сайте
sites/yoursite2/modules - эти модули, соответственно, действуют только во втором сайте. В частности, туда кладите модули: xmlsitemap, sape, setlinks, robottxt и т.д.
sites/yoursite2/files - соответственно, файлы.

Аватар пользователя solomenikm solomenikm 31 мая 2009 в 20:36

Госпада, спасибо! Не могу не согласиться с Geldora т.к. у меня все стало работать именно с такой иерархие каталогов.