0

我的问题是如何在视图中创建超链接?就像<a href="link"></a>在 HTML 中一样。我是否必须在控制器中的操作方法中创建它,然后将其发送到视图?或者到底是什么?

4

2 回答 2

1

在视图中定义锚文本。

视图正是它们听起来像它们的用途,为访问者提供视图。控制器、模型都用于应用程序的内部处理和逻辑。

于 2011-09-14T12:09:17.477 回答
1

如果你使用的是 Twig 模板引擎,你会得到类似的东西

<a href="{{ path('homepage') }}">Home</a>

如果您在模板中使用 PHP,您将拥有类似的东西

<a href="<?php echo $view['router']->generate('homepage') ?>">Home</a>

上述示例中的homepage是您必须已经在路由配置中定义的路由标识符

于 2011-09-14T12:10:07.483 回答