nickola777
Постоялец
- Регистрация
- 14 Мар 2012
- Сообщения
- 101
- Реакции
- 87
Нашел вот такую интересную тему:Добавил - не помогло.
У владельцев досок объявлений на базе DJ-Classifieds наверняка возникал вопрос, как убрать капчу для зарегистрированных пользователей и оставить ее для гостей. Ведь логично, что зарегистрированный пользователь не является ботом и ему нет смысла каждый раз вводить капчу при добавлении объявления.
В статье предлагаю разобрать способ, который позволит осуществить задуманное.
Как это работает:
Функционала в самом компоненте для решения данного вопроса к сожалению нет. Поэтому, открываем файл view.html.php, который находится в каталоге /components/com_djclassifieds/views/additem/ и находим в нем следующую строку:
1.if($val==0 && $par->get('captcha')==1 && JRequest::getVar('id', 0, '', 'int' )==0){
Меняем ее на следующую:
1.if($val==0 && $par->get('captcha')==1 && JRequest::getVar('id', 0, '', 'int' )==0 && $user->id==0){
Здесь мы добавили проверку на ID пользователя. Всё просто.