How to select module name in urlfor function inside template

huangapple go评论76阅读模式
英文:

How to select module name in urlfor function inside template

问题

我正在一个有两个模块的beego应用程序中工作,并且两个模块中都有一个同名的控制器。
当我在模板中使用{{urlfor}}时,生成的URL链接到了另一个模块。

有人知道在urlfor函数中是否可以选择模块名称吗?我在文档中搜索了一下,没有找到相关的参考。我目前使用的是beego 1.4.3版本。

提前感谢。

英文:

Im working in a beego application with 2 modules, and has a controller with the same name in both modules.
When I use {{urlfor}} in template the generated url is linking with the other module.

Anybody know if its posible select module name in urlfor function? I search in the docs and cant see any reference about. Im currently use beego 1.4.3

Thanks in advance

答案1

得分: 0

对于遇到相同问题的任何人:

问题出在我对模块的应用文件夹结构的实现上。似乎与{{urlfor}}不兼容。

正确的答案来自于GitHub:https://github.com/astaxie/beego/issues/1100

在链接中,你可以找到正确的目录树。

英文:

For anybody with the same issue:

The problem is how I implemented the application folder structure for modules. It seems not be compatible with {{urlfor}}.

The correct answer come from github: https://github.com/astaxie/beego/issues/1100

In the link you can found the correct directory tree

huangapple
  • 本文由 发表于 2015年3月22日 02:19:24
  • 转载请务必保留本文链接:https://go.coder-hub.com/29186316.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定