Не так давно решил заморочиться на облегченной версии основного сайта для планшетов. Создал субдомен типа m.mysite.ru, создал каталоги sites/mysite.ru и sites/m.mysite.ru
В них, естественно, разместил settings.php c адресом основного домена, куки и темой по умолчанию. Потом стал вопрос о распределении модулей между сайтами. Вернее не распределением, а "урезанием" некоторых из них для домена m.mysite.ru. Т.е. домен mysite.ru - это основной сайт в том виде в каком он сейчас есть, а домен m.mysite.ru это облегченная версия основного сайта, с несколькими отключенными модулями. Как это реализовать правильно? Я так понимаю, что перенос модулей, тех которые не должны подгружаться в m.mysite.ru, в каталог sites/mysite.ru/modules бесполезен? Пробовал экспериментировать и перенес Advanced forum. В итоге он не заработал на основной версии (сразу ошибка, а на m.mysite.ru не заработал стандартный друпаловский форум тоже... Это понятно в БД общая таблица system.... Хочу решить этот вопрос но вот как правильно подойти к этому не знаю... Вопросы:
Есть возможность "распределить" модули не трогая базу или нужен новый сайт с общими таблицами в главной базе? Но по моему это не выход. Слишком много связей нужно выстраивать между базами... Подскажите плиз куда двигаться?
Комментарии
Мультисайтинг с общей базой и папками
sites/all/ - общие
sites/domain.my/modules - для основного сайта
sites/m.domain.my/modules - для мобильной версии
см. sites/readme.txt
Скажите а конфлика не возникнет? Вроде делал так же как там написано, но возник конфликт с модулем Advanced forum. Основная версия сайта просто перестала работать. Комменты тоже представлены этим модулем....
Возможно этот модуль и не совместим по каким - то причинам с мультиком
Даже не подозревал, что такие есть. Почитаю в хэндбуке потом отпишусь. А без него уже никак.