2012-11-08 45 views
0

我有一个表单,当最初提交时,它会进入一个页面,用户可以在发布到网站之前“预览”该项目。我有这3个链接,但我想将它从默认文本链接更改为图像按钮,他们可以点击执行这些任务。link_to功能的Symfony图像按钮

<?php echo link_to('Edit', 'ticket_edit', $ticket) ?> 
    <?php echo link_to('Purchase', 'ticket_publish', $ticket, array('method' => 'put')) ?> 
    <?php echo link_to("Cancel", 'ticket_delete', $ticket, array('method' => 'delete', 'confirm' => 'Are you sure you want to delete the item?')) ?> 

因此,我不想“编辑”,“发布”和“取消”,我希望它显示每个图像。

回答

2

您可以使用

<?php echo link_to(image_tag('<your image name>'), 'ticket_edit', $ticket) ?> 

等的其他链接...

+0

漂亮的工作。非常感谢。 – djcloud23

+0

不客气 – ilSavo

0

您可以使用button_to ($name, $internal_uri, $options)Symfony docs

<?php echo button_to('Edit', 'ticket_edit', $ticket) ?> 

,但你不能用一个形象的按钮。然而,this SO answer会给你一个你可以用来得到你需要的功能。