Разница между CRoute и Jroute в Joomla 3

какая разница между CRoute и Jroute в Joomla 3.

$mainframe = JFactory::getApplication();

я имею $mainframe->redirect(CRoute::_('index.php?option=com_community&view=register&task=registerProfileType', false));
Это перенаправление, и оно не работает, с 303 См. другие ошибки, но когда я изменяю свой код на $mainframe->redirect(JRoute::_('index.php?option=com_community&view=register&task=registerProfileType', false));

0

Решение

Из JoomSocial Wiki:

Используя нашу собственную библиотеку, CRoute, которая является заменой для JRoute,
ссылка на любую часть JomSocial будет иметь правильный Itemid и
поможет избежать повторяющихся ссылок.

Вы используете эту ссылку перенаправления где? Вы уверены, что библиотеки JomSocial загружены туда?

Из примера вы должны включить библиотеку:

include_once JPATH_ROOT.'/components/com_community/libraries/core.php';

Затем используйте объект:

// Get CUser object
$link = CRoute::_('index.php?option=com_community&view=profile&userid='.$userid);
echo '<a href="/.$link." mce_href="http://www.jomsocial.com/.$link.">View user profile</a>';
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]