CakePHP提交按钮图像

CakePHP提交按钮图像,cakephp,cakephp-1.3,form-submit,Cakephp,Cakephp 1.3,Form Submit,我正在尝试使用图像作为提交按钮 <?php echo $this->Form->submit('/img/prelaunch/btn_signup.gif'); ?> 这就是我正在使用的代码。但是映像无法加载。映像存在于以下目录中 Webroot/img/prelaunch/ **已更新** 生成的HTML <div class="submit"> <input type="image" src="/ginger/img/prelaunch/btn

我正在尝试使用图像作为提交按钮

<?php echo $this->Form->submit('/img/prelaunch/btn_signup.gif'); ?>

这就是我正在使用的代码。但是映像无法加载。映像存在于以下目录中

Webroot/img/prelaunch/

**已更新**

生成的HTML

<div class="submit">
<input type="image" src="/ginger/img/prelaunch/btn_signup.gif">
</div>

Webiste基本URL

URL


图像URL

该图像是jpg,您在提交按钮源代码中添加了gif。简单的错误:D

只需在css中创建一个类名并添加图像

表单->提交('submit',数组('class'=>'show-image'));?>

CSS .显示图像{ 背景图像:url(../img/prelaunch/btn_signup.gif);背景重复:不重复;显示:块;宽度:30px;高度:30px文本转换:大写; }另一种解决方案是:

<?php echo $form->submit('Sign up', array('type'=>'image','src' => '/img/prelaunch/btn_signup.gif'));  ?>


from:

我使用app/webroot/img下的图像创建了一个自定义按钮,该按钮使用内联样式指定大小并将位置更改为中心

$options=array('type'=>'Make secure payment', 'type'=>'image', 'style'=>'width:200px; height:80px; display:block; margin-left:auto; margin-right:auto;');
echo $this->Form->submit('/img/axiaepaysecurebuttongray_med.png', $options);
echo $this->Form->end();

我试过了,但它不起作用,我添加了链接plz有一个look@HarshaM V编辑答案回答问题现在我们有更多信息了神圣的奶牛:(谢谢伙计。该死。复制粘贴代码..让你陷入严重的麻烦。谢谢buddy@dhofstet添加了代码如果你也想要文本。