ВопросНесколько поддоменов для разных категорий сайта + поддомены для нод определенного типа материала

Проект городской портал. Нужно чтобы некоторые категории портала – Новости, Объявления, Товары, и т.д. Имели собственный поддомен. К примеру переходишь в раздел товары – адрес tovar.sitename.ru
Пользователи должны быть одинаковые на всех поддоменах, товары и объявления создают пользователи из своего профиля. В профиле пользователя будут показываться его товары. А на поддомене все товары, по категориям.
Вроде как такое нужно решить через мультисайтинг? Или каковы целесообразные решения.
Вторая задача. Пользователь может добавлять заведение, например Ресторан или Салоны красоты.
Нужно чтобы создавались поддомены для каждой ноды заведения. Т.е. Допустим название ресторана Рим. Пользователь при добавлении материала пишет либо название на кириллице, либо в поле машинное имя (к примеру) вводит название поддомена латиницей. И он автоматически имеет свое заведение с адресом.
rim.sitename.kz.
Как все лучше это сделать. Получается что все это будет сделано на одной базе.

Комментарии

Аватар пользователя sergeybelya
sergeybelya написал:

https://drupal.org/project/domain
https://drupal.org/project/subdomain_field
https://drupal.org/project/subdomain

14.08.2013 11:45
Аватар пользователя lionman
lionman написал:

Какой из них лучше. Говорят что они очень замороченные. И могут возникать конфликты с другими модулями. И как настроить domain access. На денвере вообще походу не получиться, да?

14.08.2013 12:01
Аватар пользователя sergeybelya
sergeybelya написал:

Вам пожалуй рановато пока такой проект делать:), научитесь искать нужную информацию в интернете, все ведь не напишешь в комментах, нужно слишком много времени.

14.08.2013 12:05
Аватар пользователя lionman
lionman написал:

)))) Нет предела совершенству. На таких проектах, быстрее учишься. Вам вообще отдельное спасибо за диалог. Уже если вас затрудняют ответы на мои вопросы. Могу больше не задавать глупых вопросов. Просто как гласит мудрость, если сам не знаешь, спроси у мастера своего дела. Так вот быстрее и эффективней. А проект вроде drupalace создавался чтобы быстрее обучить drupal.

Искать в Инете я умею. Вот только после всей информации. В голове вырабатывается КАША.

14.08.2013 12:11
Аватар пользователя sergeybelya
sergeybelya написал:

Да вопросы вовсе не глупые, я просто хотел сказать что на них уже как правило есть ответы. Обычно я ищу сразу на английском в Google, вбиваю сначала Drupal 7, затем то что нужно найти в 2-3 ключевых словах, как правило ответ сразу находится, особенно хорош ресурс http://stackoverflow.com/

14.08.2013 12:17
Аватар пользователя lionman
lionman написал:

Да я тоже знаю что на английском много отличного материала. Вот только с английским пока не лады. А переводчики, как переведут))). Ладно спасибо. Будут вопросы еще напишу. Модули я сразу понял что нужно использовать эти. Вот их плюсы и минусы меня интересуют. И какой из них больше подойдет для моих целей.

14.08.2013 13:01
Аватар пользователя Melkor
Melkor написал:

Если с инглишом плохо, то ставь пакет авто локализации модулей. Localization update ( https://drupal.org/project/l10n_update )
Все популярные модули хорошо переведены

16.08.2013 15:22
Аватар пользователя lionman
lionman написал:

Да стоит уже) С инглишом нормально. Именно в полях Entity Reference меняет ковычки на html символы этих ковычек

16.08.2013 15:25
Аватар пользователя lionman
lionman написал:

Еще один вопрос назрел, чтобы не создавать новую тему, напишу здесь.
Задача такова. Чтобы профили пользователей были на основном домене. Сами заведения тоже были на основном домене – knl.kz/name-zavedeniya. Добавленные товары относящиеся к заведению были показаны в блоке на странице knl.kz/name-zavedeniya, а так же все товары заведения отображались в knl.kz/name-zavedeniya/tovari (все это реализуется при помощи views)
Еще нужно чтобы данные товары, блюда, возможно услуги, объявления или еще что либо выводились в общий каталог, по адресам допустим Tovar.knl.kz, menu.knl.kz. Здесь все понятно, сделать мультисайтинг для этих субдоменов. Но вот как устанавливать, какие базы объеденять, или вообще сделать все общие таблицы базу, на каком домене добавить тип материала.
Допустим тип материала Товар добавить на сайте Tovar.knl.kz . Адрес товара будет – Tovar.knl.kz/category/name-tovar. Но можно ли будет этот товар создавать из заведения, которое находиться на основном домене, и чтобы оно еще зависело от заведения через entity reference. И еще чтобы можно было на основном домене создавать вьюхи и делать фильтрацию по типу материала который находиться на другом субдомене.
Или это все решить так. Создать общую базу, устанавливать друпал на Tovar.knl.kz без префиксов в таблицах, чтобы база была вообще общая, а на сайте Tovar.knl.kz менялось только оформление и структура созданная при помощи views. То есть при помощи views создавать каталог, с адресами типа Tovar.knl.kz/category/name-tovar.
В общем возможно описал все запутанно. Но если честно и сам немного запутался.

28.08.2013 09:27
Аватар пользователя sergeybelya
sergeybelya написал:

Используйте одну общую базу и модуль Domain Access, не путайте с настоящим мультисайтингом на Друпал.

28.08.2013 13:01

Комментировать