【发布时间】:2014-04-10 18:03:26
【问题描述】:
这给了我想要的:
<?php echo $this->Html->link(
$this->Html->tag('i', '', array('class' => 'glyphicon glyphicon-edit')) . " Edit",
array('action' => 'edit', $comment['Comment']['comment_id']),
array('class' => 'btn btn-mini', 'escape' => false)
); ?>
但是当我创建一个表单 postLink 时,我不知道如何在它前面获取删除图标..
<?php echo $this->Form->postLink(
$this->Html->tag('i', '', array('class' => 'glyphicon glyphicon-remove')) . " Delete",
array('action' => 'delete', $comment['Comment']['comment_id']), null, __('Are you sure you want to delete # %s?', $comment['Comment']['comment_id']),
array('class' => 'btn btn-mini', 'escape' => false)
); ?>
它给了我<i class="glyphicon glyphicon-remove"></i> Delete
【问题讨论】:
-
只是对您的用户体验进行了一点更新。您在询问用户是否要删除具有特定 ID 的评论,您相信他们知道他们评论的 ID 是什么吗?我认为最好问“您确定要删除以下评论吗?”然后可能添加前 50 个字符左右?或者,如果它是管理员操作,则可能包括发布它的用户的名称。只是一点头;-)
-
谢谢,确实最好不要使用comment_id UX。再次感谢!
标签: forms twitter-bootstrap cakephp tags glyphicons