Изменить регистрационную форму в Joomla 1.5

Я разрабатываю веб-сайт, на котором мне нужно создать два типа пользователей. Один - «член», а другой - «торговец». У обоих есть разные области для доступа. Я действительно не понимаю, как мне этого добиться.

Также я пытаюсь добавить свои настраиваемые поля Имя и Пароль в стандартную регистрационную форму Joomla. Как только я добавляю новый TR с именем поля, регистрационная форма перестает работать.

Ребята, вы можете мне в этом помочь?


person user518377    schedule 28.07.2011    source источник


Ответы (3)


Если у вас возникли проблемы с регистрацией Joomla по умолчанию, вы можете использовать Community Builder. Добавлять поля в профиль пользователя и регистрацию пользователей довольно просто. Чтобы разделить участников и продавцов, вы можете добавить поле в регистрационную форму, например, Account type. Затем в соответствии с его значением назначьте нового пользователя как registered (участники) или author (продавец).

person Ruslan Polutsygan    schedule 28.07.2011
comment
Это не касается того, как будет контролироваться доступ к управлению. Установка дополнительного поля CB для участника или продавца не регулирует, к какому контенту будет иметь доступ конкретный тип пользователя. - person Brent Friar; 29.07.2011

Во-первых, добавление типов пользователей в 1.5 не удовлетворяет описанным вами требованиям доступа. Вам потребуется установить компонент управления доступом, чтобы контролировать разные типы пользователей, получающие доступ к разному контенту.

Затем Joomla 1.5 подходит к концу, а точнее в апреле 2012 года. Версия 1.7.x вышла на прошлой неделе, поэтому вам следует очень серьезно подумать о переводе сайта на последнюю версию. Дополнительным бонусом является то, что Joomla 1.7.x имеет встроенные уровни контроля доступа, которые будут выполнять то, что вы пытаетесь сделать.

person Brent Friar    schedule 29.07.2011

Что касается различных уровней доступа, лучше всего было бы перейти на Joomla 1.6 / 1.7. В нем есть эта встроенная функция. Возможно, это удастся достичь в версии 1.5 с помощью сторонних компонентов, но у меня нет опыта в этом.

Что касается настраиваемых полей регистрации, опять же, если вы обновитесь до 1.6 / 1.7, у него будет плагин User - Profile, который позволяет добавлять дополнительные поля в вашу регистрационную форму. В версии 1.5 вы можете использовать сторонние компоненты, такие как ExtendedReg (коммерческий). Или отредактируйте основные файлы: http://www.mysadmintips.com/index.php/web/100

person Stephan    schedule 19.08.2011