k2.3.4 如何通过控制器中的函数index()传递变量

发布于 2024-11-17 23:12:24 字数 202 浏览 1 评论 0原文

我正在使用 Kohana 2.3.4

如何通过控制器中的函数index()传递变量?我不想创建另一个函数来传递变量。

我更喜欢这个 www.web.com/article/1 而不是 www.web.com/article/view/1

I'm using Kohana 2.3.4.

How do I pass variables through the function index() in controller? I don't want to create another function to pass variables.

I prefer this www.web.com/article/1 instead of www.web.com/article/view/1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦罢 2024-11-24 23:12:24

我已经很长时间没有使用 Kohana 2.3.4 了,但是您需要路由来帮助您解决这个问题。直接来自文档:

路由 - Kohana 2.3.4

$config['article/([0-9]+)'] = 'news/show/$1';

它将匹配以“article/”开头,后跟一些数字的 URI。如果 URI 采用这种形式,我们将使用新闻控制器并调用它的 show() 方法,并传入文章编号作为第一个参数。

您需要调整配置项的值,因此不要使用 show 操作,而是使用 index.html 。

It's been a long time since I've worked with Kohana 2.3.4, but you need routing to help you out here. Straight from the documentation:

Routing - Kohana 2.3.4

$config['article/([0-9]+)'] = 'news/show/$1';

which would match URIs starting with “article/” followed by some numeric digits. If the URI takes this form, we will use the news controller and call it's show() method passing in the article number as the first argument.

You'll need to tweak the value of your config item, so instead of using the show action you'd use index.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文