Форум русской поддержки Joomla!® CMS
06.12.2016, 14:19:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Неправильная генерация рефф ссылки AlphaUserPoints 1.8.9

 (Прочитано 925 раз)
0 Пользователей и 1 Гость смотрят эту тему.
magastom89
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« : 04.10.2014, 03:13:09 »

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

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #1 : 04.10.2014, 03:53:22 »

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

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #2 : 04.10.2014, 04:41:31 »

что интересно саму рефф функцию ссылка выполняет но только перенаправляет черт знает куда
Записан
migus
Moderator
*****

Репутация: +144/-0
Offline Offline

Пол: Мужской
Сообщений: 1010


OPEN THE BOX


« Ответ #3 : 04.10.2014, 10:36:01 »

Каким компонентом осуществляется регистрация пользователя?
Записан
magastom89
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #4 : 04.10.2014, 12:50:13 »

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

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #5 : 04.10.2014, 13:01:22 »

http://prntscr.com/4swdya а нет скорее CBE
Записан
magastom89
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #6 : 04.10.2014, 13:04:32 »

http://prntscr.com/4swee2 http://prntscr.com/4swejc
Записан
magastom89
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #7 : 04.10.2014, 13:17:34 »

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

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #8 : 04.10.2014, 13:20:15 »

Вопрос решился в конфигурации  http://prntscr.com/4swh8q http://prntscr.com/4swhes
Записан
migus
Moderator
*****

Репутация: +144/-0
Offline Offline

Пол: Мужской
Сообщений: 1010


OPEN THE BOX


« Ответ #9 : 04.10.2014, 17:17:25 »

Редко сталкиваюсь с такой сообразительностью... хватило одного вопроса.
Браво!

- удачи Wink
Записан
magastom89
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #10 : 04.10.2014, 17:20:11 »

Спасибо=) и вам тоже=)
Записан
akeeby
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #11 : 14.04.2015, 14:10:34 »

Привет всем!
Вопрос подобного харрактера... на 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
*****

Репутация: +144/-0
Offline Offline

Пол: Мужской
Сообщений: 1010


OPEN THE BOX


« Ответ #12 : 15.04.2015, 20:58:26 »

Просто укажите в конфигурации AUP систему регистрации, которую применяете + создайте пункт меню для регистрации и не надо будет в коде мудрить.

- удачи Wink
Записан
akeeby
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #13 : 16.04.2015, 02:34:37 »

Так и есть, но это результата не приносит(
Заметил, что всяческая попытка перенаправления, в т.ч. вход/выход из профиля, кидает на корявую ссылку типа http://site/component/{com.name}/{com.mod}...., вместо http://site/{alias}.html. Видимо что-то с SEF-ом не так, или он на локальном сервере некорректно работает(
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet