【问题标题】:Symfony image button for link_to function用于 link_to 功能的 Symfony 图像按钮
【发布时间】:2012-11-08 02:13:53
【问题描述】:

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

  <?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?')) ?>

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

【问题讨论】:

    标签: doctrine symfony-1.4 link-to-function


    【解决方案1】:

    你可以使用

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

    其他链接以此类推...

    【讨论】:

    • 工作得很好。非常感谢。
    【解决方案2】:

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

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

    但您不能将图像用作按钮。但是,this SO answer 会给你一个函数,你可以用它来得到你需要的东西。

    【讨论】:

      猜你喜欢
      • 2012-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-15
      • 1970-01-01
      • 2019-12-05
      • 2012-09-10
      相关资源
      最近更新 更多