Основной курс по Joomla
0 Пользователей и 1 Гость просматривают эту тему.
  • 13 Ответов
  • 1059 Просмотров
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
Уже который день ломаю голову над этой проблеммой ну ни как не могу решить прошу помочь очень нужно. Регистрируется новый пользователь на сайте и ему автогенератор ссылок выдает ссылку такого типа http://goldrouble.ru/component/com_cbe/referrer,R131313/task,registers/    131313 это логин а R это префикс понять сам зарег или по приглашению данный префикс ставиться перед ид приглашенных. Так вот переходя по этой ссылке кидает на ошибку 404. В чем дело? Как это исправить, в чем моя ошибка?
Magastom
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
Конфигурация sh404SEF http://prntscr.com/4stdm4
Magastom
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
что интересно саму рефф функцию ссылка выполняет но только перенаправляет черт знает куда
Magastom
*

migus

  • Moderator
  • *****
  • 1002
  • 144
  • OPEN THE BOX
Каким компонентом осуществляется регистрация пользователя?
"The Lord Of A SandBox"
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
Каким компонентом осуществляется регистрация пользователя?
встроенной Joomla своя родная регистрация
Magastom
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
Magastom
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
Каким компонентом осуществляется регистрация пользователя?
Все понял по какому направлению двигаться. Спасибо большое ! Форум просто супер! Модер респект!
Magastom
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
Вопрос решился в конфигурации  http://prntscr.com/4swh8q http://prntscr.com/4swhes
Magastom
*

migus

  • Moderator
  • *****
  • 1002
  • 144
  • OPEN THE BOX
Редко сталкиваюсь с такой сообразительностью... хватило одного вопроса.
Браво!

- удачи ;)
"The Lord Of A SandBox"
*

magastom89

  • Осваиваюсь на форуме
  • ***
  • 33
  • 0
Спасибо=) и вам тоже=)
Magastom
*

akeeby

  • Новичок
  • *
  • 3
  • 0
Привет всем!
Вопрос подобного харрактера... на Joomla 3.4.1 установлен AUP 2.0.0. Всё выводится, реф. ссылка генерируется, вот только коряво как-то...
ЧПУ родной, включен. В профиле ссылка выводится в таком виде http://site/component/users/?view=registration&referrer='ID'. Как довести генерацию до вида http://site/registration&referrer='ID'? где registration - алиас пункта меню регистрации на сайте?
Штатная регистрация проходит по адресу http://site/registration
Думаю, всё кроется в фале helpers.php компонента AUP
Код
function getLinkToInvite( $referrerid, $systemRegistration ) 
{

$uri        = JURI::getInstance();
$base    = $uri->toString( array('scheme', 'host', 'port'));

$referrer_link = '';

// prepare link for register
$referrer_exist  = ( $referrerid )? "&referrer=$referrerid" : "";

switch ( $systemRegistration ) {
                                case 'J!' :
case 'joomunity' :
default   :
$referrer_link    = $base.JRoute::_( "index.php?option=com_users&view=registration$referrer_exist" );

}
return $referrer_link;
}
Подскажите, на правильном ли я пути и что нужно изменить для "красивой" генерации реф. ссылки?
*

migus

  • Moderator
  • *****
  • 1002
  • 144
  • OPEN THE BOX
Просто укажите в конфигурации AUP систему регистрации, которую применяете + создайте пункт меню для регистрации и не надо будет в коде мудрить.

- удачи ;)
"The Lord Of A SandBox"
*

akeeby

  • Новичок
  • *
  • 3
  • 0
Так и есть, но это результата не приносит(
Заметил, что всяческая попытка перенаправления, в т.ч. вход/выход из профиля, кидает на корявую ссылку типа http://site/component/{com.name}/{com.mod}...., вместо http://site/{alias}.html. Видимо что-то с SEF-ом не так, или он на локальном сервере некорректно работает(