0

Joomla 3中的CRoute和Jroute有什么区别。

$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));

4

1 回答 1

0

来自 JoomSocial 维基:

通过使用我们自己的库 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>';
于 2015-09-27T18:55:25.757 回答