Начинаю осваивать мультисайтинг на 7-м и вот уже ломаю голову
Планируется несколько сайтов, работающих на мультисайтинге.
Дело в том, что у каждого будут свои скрипты-стили-favicon подгружаться в head... поэтому юзать modules/system/html.tpl.php очень не хочется. да и не правильно это, потом вспоминать про изменения перед каждым обновлением.
Как же тогда что-то изменить поумному?
Комментарии
Для каждого сайта отдельный каталог в папке /sites
ну это понятно...
но что делать с ? оно же будет для каждого браться по умолчанию с modules/system/html.tpl.php
расскажите плз поподробнее
В мануалах всё написано
ну, и на этом спасибо. значит плохо искал, хотя и старался...
ушел в гугл...
http://ru.lmgtfy.com/?q=%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D1%81%D0%B0%D0%B9%D1%82%D0%B8%D0%BD%D0%B3+%D0%BD%D0%B0+%D0%B4%D1%80%D1%83%D0%BF%D0%B0%D0%BBздесь
С чего бы это?
Если вы переопределите это в теме, то будет браться из темы.
Вам ответили в первом сообщении.
да я бы с радостью попреодалевал это... на 6-м это заняло у меня два дня читания и опытов...
но хоть убейте я не могу победить поиск =). я просто тупо не могу найти где почитать про это
про /sites я мысленно понимаю, что там можно создать modules продублировать модуль system и произвести изменения в html.tpl.php, но мне кажется это немного дикое, не правильно решение. или я не прав и это нормально и будет работать?
drupal.org - знаю, ищу там. вторая вкладка - гугл. сижу там со вчера.
Ужас ужас ужас. Никогда так не делайте.
Создайте под каждый сайт свою тему со своим html.tpl.php:
sites/site1.ru/themes/customtheme1/html.tpl.php
sites/site2.ru/themes/customtheme2/html.tpl.php
да я и не стремлюсь, а то именно ужас и будет.
может вы поделитесь ссылочкой на тему мультисайтинга для 7, если у вас есть... одну проблему вы мне помогли решить, за что огромнейшее спасибо, но это ж глупо каждый раз вопросы спрашивать... надо учится самому.
Не знаю, насколько это мультисайтинг (были споры), но я уже давненько делаю вот так:
http://drupalace.ru/lesson/multisaiting (блог Евгения aka SplasH)
Восемь моих проектов на Drupal 7.7 разрастаются и чувствуют себя очень хорошо, благодаря этой простейшей технологии
Ну, это уже перегибы на местах. Зачем update, cron, index и прочее то копировать?!
Почему "перегиб"? Обоснуйте, пожалуйста.
Это часть движка. Не должно там быть информации, специфичной для сайта
Простите, а в каком месте там информация, "специфичная для сайта"? Покажите, пожалуйста..
Единственно, что в файле settings.php содержится информация о конкретном "сайте". Так этот файл мы не копируем - для каждого сайта, созданного таким образом, он свой.
Видимо, я не однозначно выразился.
копировать и изменять под каждый сайт нужно только специфичные для каждого сайта файлы. В той статье уж очень много задублировано. Посмотрите здесь http://azbukaweb.ru/multisite-drupal7
Это ближе к первоисточнику.
Пардон, я не внимательно просмотрел эту статью, не разобравшись в деталях. Это не мультисайтинг, а некая другая технология (хитрый трюк автора), позволяющая добиться схожего результата. Дело в том, что понятие мультисайтинга дано в файле install.txt дистрибутива друпал. Именно на этом основании я и делаю вывод о том, что такое мультисайтинг. Плюс технологии от Splash в том, что каждый сайт имеет уникальные htaccess и robots, а так же в том, что не на каждом хостинге есть возможность задать для разных сайтов один и тот же каталог в качестве домашнего. Видел панели, где его вообще нельзя выбирать на свое усмотрение. Каталог там генерировался автоматически.