码迷,mamicode.com
首页 > 其他好文 > 详细

2015-5-15笔记汇总

时间:2015-05-15 10:49:41      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:view   package   跳转   按钮   

1.在view层创建如下的按钮然后进行跳转。

<form action="<?php echo Yii::app()->createAbsoluteUrl(‘hrms/Package/entrance‘);?>" method="get">
  <div class="w82">
    <div class="p_6">
      <div class="checkbox">
        <label>
          <input type="checkbox" class="checkbox-type" name="agreement" value="1" checked> 同意以上服务约定
        </label>
      </div>
    </div>
    <div class="form-group">
      <button type="submit" class="btn width_102">进入服务</button>
    </div>
  </div> 
</form>

跳转的路径是在form标签里面,通过Yii::app()->createAbsoluteUrl来创建的。

2.在service里面的那些方法,我想暂停下来看的话。会出现下图的错误。
技术分享
所以不能直接使用var_dump($result);die;这样的方式来打印输出。
需要采用如下的方法:
在service里面要打印的地方加上一个return的方法,

return array(‘a‘=>$company->c_type);

然后在调用的地方

采用var_dump来进行查看。

3.关于Yii::app ()->serviceHelper->getService这个方法的介绍
技术分享
Yii::app ()->serviceHelper->getService这个方法是调用modules目录下的
service文件夹下的controllers文件夹下面。然后面的参数,第一个参数表示
控制器的名称,如上图的表示ShouseholdController.php的这个控制器里面的
getHousehold的这个方法,然后最后一个参数表示给getHousehold这个方法的
参数

技术分享
上面的这个serveiceHelper这个的话是在配置文件里面配置的路径(配置文件名字为devConfig.php,在protected/config文件夹下面),
serviceHelper对应的是
D:\joyowo\trunk\social201\protected\extensions\service_helper\ServiceHelper.php这个目录

技术分享

4.修改了上面的那个servece后,出现了如下的错误。
技术分享
这个是数据没有连接
修改配置文件里面的数据库地址就可以了。

5.出现下图的问题是因为自己数组是二维数组的原因
技术分享

如我是这么调用的

return $company_data[‘company_mail‘];

但是$company_data的数据是如下图的
技术分享
上图是二维数组的,所以正确的调用方式是,要加上[0]

return $company_data[0][‘company_mail‘];

2015-5-15笔记汇总

标签:view   package   跳转   按钮   

原文地址:http://blog.csdn.net/rodgexue/article/details/45740385

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!