2013-11-22 89 views
0

基本上只有在.Net中的经验。 这里我的问题是,在我当前的项目中,客户端需要添加一个按钮(现在预订),它重定向到另一个ctp文件。我使用了一个代码,但它不工作。它只是一个静态网站和以前的开发人员does not使用任何型号的编码我用一个代码same.After几个,但现在它也没有working.Help我Cakephp简单按钮点击

enter code here 
<tr> 
    <td style="margin-top: 15px;" colspan="3"><?php echo $form->submit('Book Now',array('controller'=> 'home' ,'action'=>'booknow', 'style'=>'color:black;font:bold;width:160px;height:30px; margin-left:25px;margin-top:-15px;')); ?> </td> 
    </tr> 

回答

1

如果你的另一动作是一些静态页面,那么你可以使用这个

<?php 
    echo $this->Html->link('Book Now', 
           array(
            'controller'=> 'home' , 
            'action'=>'booknow', 
            'style'=>'color:black;font:bold;width:160px;height:30px; margin-left:25px;margin-top:-15px;' 
            ) 
          ); 
    ?> 

当然,您可以将此链接设置为按钮样式。

您不需要为此使用表单助手。所有这一切都是因为如果您的控制器没有任何逻辑操作,并且不需要将某些数据发送到该操作。

+0

你好当我点击立即预订按钮它重定向,但在地址栏它显示http://gagoinn.com/home/booknow/style:color:black;font:bold;width:160px;height:30px ;%20margin左:25像素;边距:-15px; –

+0

阅读http://book.cakephp.org/2.0/en/core-libraries/helpers/html.html关于如何设置链接的风格,url数组中的'style'没有达到正确的目的。 – skywalker

+0

哦谢谢......我只是删除了样式代码并上传了。现在它的工作正常 –