kri*_*hna 1 symfony-1.4 symfony
在Symfony 1.4中是否有等效的Symfony 2的path()或url(),您可以在模板中使用路径的名称(在routing.yml中)来获取关联的URL
在Symfony 1.4中,您可以使用url_for()和link_to()辅助函数.使用两者的组合,您可以使用路由名称轻松生成URL ...
用法示例:
Symfony2的:
<a href="{{ path('welcome') }}">Home</a>
Run Code Online (Sandbox Code Playgroud)
Symfony 1.4:
<a href="<?php echo url_for('@welcome');?>">Home</a>
Run Code Online (Sandbox Code Playgroud)
一个稍微复杂的例子:
Symfony2的:
<a href="{{ path('blog_show', { 'slug': blog.slug }) }}">View Blog Post</a>
Run Code Online (Sandbox Code Playgroud)
Symfony 1.4:
<?php echo link_to('View Blog Post', '@blog_show', array('slug' => $blog->getSlug()); ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1873 次 |
| 最近记录: |