Вывод заказов определенному Domain-сайту

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

Аватар пользователя Goodseeker Goodseeker 15 августа 2012 в 0:28

Вообщем, сайты работают с модулем Domain.

Если Управляющий Domain-сайта заходит посмотреть заказы тут "admin/store/orders" - то он видит заказы со всех Domain-сайтов.

Как разрешить ему управлять только заказами сделанными только на его сайте?

Комментарии

Аватар пользователя imarat imarat 15 августа 2012 в 2:36

может в заказе сделать поле, куда при оформлении автоматически будет записываться урл, а во вьюхе выводящей список заказов добавить контекстный фильтр по этому поля со значением пхп ретёрн текущйй урл

Аватар пользователя Andruxa Andruxa 18 августа 2012 в 18:19

разделить таблицы roles (или user_roles - проверьте) по доменам, тогда на своём домене юзер может иметь роль администратора, а на чужих - просто зарегистрированного, с соответствующими привилегиями

Аватар пользователя Goodseeker Goodseeker 18 августа 2012 в 21:21

Andruxa wrote:
разделить таблицы roles (или user_roles - проверьте) по доменам, тогда на своём домене юзер может иметь роль администратора, а на чужих - просто зарегистрированного, с соответствующими привилегиями

Подскажите, пожалуйста, в чем разделить таблицы?
Для этого можно включить какой модуль или ручками в базе?

В дальнейшем домены будут постоянно создаваться.
Нужен простой вариант.

Аватар пользователя Andruxa Andruxa 18 августа 2012 в 21:50

в D6 был модуль Domain Prefix, сейчас написано, что он входит в состав Domain Access, но я его там не встречал, в D7 - уж точно

куда его дели и почему выпилили - не знаю
он предоставлял удобную админку для манипуляций таблицами, в т.ч. их префиксами

в принципе, то же самое можно сделать правкой settings.php, но не настолько удобно

надо настроить так, чтобы разные домены использовали разные таблицы (с разными префиксами), в которых хранятся зависимости между пользователями и их ролями

неплохо бы увидеть, как оно у вас сейчас настроено

если не найдете Domain Prefix, могу куда-нибудь выложить, но - без каких-либо гарантий, явных или подразумевающихся (с)

upd. - проверил, в Domain 6.x-2.14 он есть, в семёрке нет

Аватар пользователя Goodseeker Goodseeker 19 августа 2012 в 1:06

Да, Спасибо.
Есть тот модуль, включил.
Чувствую, что уже где то совсем рядом с ответом на мой вопрос.

Пока изучаю Readme по Domain Prefix, и экспериментирую.
Медленно начинаю понимать, как это должно работать.

Могу Вам показать, как у меня настроено. Буду рад, если найдете время взглянуть.

upd.
Я пока поковыряюсь, может получится разобраться.
В любом случае отпишусь. И скину логины к сайтам в личку.

Аватар пользователя Andruxa Andruxa 2 сентября 2012 в 21:01

Алексей, мне не удалось попасть в админку с теми данными, которые вы мне выслали. Я написал вам об этом по почте, проверьте в спаме.