2016-09-22 76 views
1

我有一张图像,我想要与标签一起显示。使用FormHelper将图像添加到标签(或旁边)

<?php 
    echo $this->Form->input('ticketdays',['label'=>'Ticket days']); 
?> 
<img src="/img/help-round-button.png"> 

这就是现在发生的情况。我想显示它在蓝色“圆圈”的位置。

enter image description here

如何实现这一目标?我接受任何我能得到的解决方案。已经搜索过stackoverflow和Google,但没有找到答案。

感谢。

回答

2

尝试是这样的:

<div> 
    <label>Ticket days</label> 
    <span style="top:50%" class="glyphicon glyphicon-info-sign"></span> 
    <?php 
     echo $this->Form->input('ticketdays', ['label' => false]); 
    ?> 
</div> 
+0

工作,如果'回声$这个 - >形式 - >输入( 'ticketdays',[ '标签'=>假])'所以它不会显示两个标签 –

+0

如果你在很多地方需要这种结构,你可能会考虑为它创建一个自定义模板。参见手册中的[Customizing the FormsHelperHelper Uses](http://book.cakephp.org/3.0/en/views/helpers/form.html#customizing-the-templates-formhelper-uses)。 –