Мультисайтовость на Joomla

Статус
В этой теме нельзя размещать новые ответы.
Может быть я иначе понимаю мультисайтовость, но:
- публикуешь несколько шаблонов
- разводишь позиции модулей по разным шаблонам
- вешаешь на один сайт несколько доменов
- пишешь скриптик для index.php перенаправляющий в зависимости от домена на определённую страницу (корень подсайта)
= мультисайтовость

Конечно пользователи и содержание общее, но компоненты могут использоваться разные. Поиск можно тоже устраивать по разделам компонентов или по отдельным компонентам (ни кто не встречал такой модуль поиска?).

Так и живём... :)
 
Может быть я иначе понимаю мультисайтовость, но:
- публикуешь несколько шаблонов
...

Вариант 1
Впринципе можно и так. Однако я все никак не могу настроить стабильную версию такого хака.

Нужно учитывать:
1. при поиске нужно искать документы только на текущем сайте - т.е. для этого у каждого материала должен быть признак к какому сайту он относится!

2. Карта сайта: 2 вида настроек у карты сайта

3. Компонент главной страницы - нужно различать главные страницы

4. Для другого домена нужно подключать дрйгой фаил configuration.php



Вариант 2
Что-то последнее время, мне кажется, что будет проще залесть в database.php и залесть в функцию замены #__ на префикс из конфига для определенных таблиц.

Т.е. на одних фаилах будет работать фактически 2 базы, которые будут записывать некоторые данные в одну таблицу:
- comprofiler
- groups
- myblog (собственно ради него и нужен мулдьтисайт)
- users
- usertypes

Мне кажется в этом случае будет меньше геморроя с тем:
как в админке различать к какому сайту относится контент
какую ссылку генерировать при поиске: site.ru/page или site2.ru/page
и тп.


Как вы думаете, какой вариант будет лучше работать!?
 
Пробуй эти два:

2) Joomla Multisites Component For Joomla 1.0.x
*** скрытое содержание ***
Сам не пробовал... Получится - отпишись

ссылка не рабочая

блин, поисковики ничего не знают про это JMS - где ты его взял?

Добавлено через 7 минут
Вот ссылка на этот непонятный JMS:
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Думаю, работать будет всё, если довести до ума. Но варианты могут быть разные - в зависимости от требований к объединению сайтов.
Мне, например, необходимо, чтобы куки писались общие и база была вся общая, но ощущение у пользователя было, что это два разных сайта.
Вариант 1
Впринципе можно и так. Однако я все никак не могу настроить стабильную версию такого хака.
А в чём нестабильность?
Нужно учитывать:
1. при поиске нужно искать документы только на текущем сайте - т.е. для этого у каждого материала должен быть признак к какому сайту он относится!
Это, думаю, разрешится точно настраиваемым поиском, если таковой где-то существует.
2. Карта сайта: 2 вида настроек у карты сайта
А зачем? Достаточно сделать карту на основе разных меню.
3. Компонент главной страницы - нужно различать главные страницы
Это разрешилось указанием индекса в настройках домена. То есть у второго домена не index.php, а main.php или что-нибудь другое.
4. Для другого домена нужно подключать другой фаил configuration.php
Мой вариант дорабатывается. Сейчас этот пункт решается так. В configuration.php прописываются условия:

Но есть некоторые сложности:
- при таких условиях $mosConfig_sitename не отображается вовсе
- модули, с которых есть ссылка на компонент, отображаются в шаблоне, указанном по умолчанию.
- куки пишутся для каждого домена отдельно (это скорее всего решается настройкой куков на привязку к домену второго уровня)
Поиск можно тоже устраивать по разделам компонентов или по отдельным компонентам (ни кто не встречал такой модуль поиска?).
проблема с поиском остаётся
Как удастся их разрешить, расскажу, когда это случится.
Если есть идеи, поделитесь, пожалуйста.
 
Попробовал все что только нашел компоненты мультисайтовости, ниодин не работает и не дает даже малейшего ответа на вопрос как это вообще сделать... :(
 
вот нашел! кто- тама сверху просил ссылку

Joomla Multisites Component For Joomla 1.0.x


напишите плиз комменты, кто пробовал работать с этим компонентом!
 
Есть вот такой компонет для мультисайтовости + синхронизирует БД и т.п.
Для просмотра ссылки Войди или Зарегистрируйся

Если у кого есть поделитесьь:thenks:.... ГУГЛ отказался дать бесплатно)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху