首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于cookie的Joomla路由器

基于cookie的Joomla路由器
EN

Stack Overflow用户
提问于 2012-05-29 16:56:37
回答 1查看 135关注 0票数 0

如何在插件中更改当前的Joomla URL?

例如,我有一个等于barnaul的cookie集$_COOKIE['mycity']

我需要创建Joomla插件,能够取代当前的网址与新的。

例如,替换

http://www.myjoomlawebsite.com/about.html

使用

http://www.myjoomlawebsite.com/barnaul/about.html

现在我正在尽力理解JoomFish是如何做到这一点的……我想我需要深入研究一下JURI->setPath

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-30 12:30:17

尝试使用JRouter::attachBuildRule()。您应该向它传递一个回调函数,该函数将接受两个参数。第一个是JRouter的实例,第二个是JURI的实例(都是通过引用传递的)。因此,您的函数应该检查Cookie值并根据需要更新JURI实例的路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10795976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档