robogame 2012-11-15 13:59:25 3050次浏览 3条回复 0 0 0

11.13~11.15日 按照教程中的blog教程,照抄一边,做出了一个blog程序,在抄的过程中,有以下几点需要注意: 1.通过一个模型,一个控制器,一个视图,插入一条数据到数据库中 最简单的一个C操作,需要注意的是模型里面的rule()必须要定义视图中用户输入的数据,否则默认为空,即使提交成功了,最后插入到数据库中的也是空的。 2.如果在试图里面增加了ajax判断字段,那么在对应的控制器中要增加相应的post['ajax']逻辑,否则有几个ajax判断,那么最后就会在数据库中几条记录。

  • 回复于 2012-11-16 17:54 举报

    mark 果断Mark

  • 回复于 2012-11-26 11:55 举报

    上周研究了一下文本编辑框的相关内容,也就是在blog的create中键入一个多彩的文本编辑框,
    最后选用了百度的ueditor,使用yii的扩展功能,
    http://www.yiiframework.com/extension/ueditor-for-yii/
    具体使用方法是下载这个扩展,解压缩到extensions目录中,然后在需要使用文本编辑框的地方调用就行。
    注意,文本编辑框里面的上传图片不能使用,原因是因为protected目录是受保护的,而那个上传是用ajax调用目录里面的一个php文件,被拒绝了,所以可以将里面的php目录拷贝到非保护目录,然后再使用。

  • 回复于 2012-12-02 14:31 举报

    这周研究了一下复选框批量删除,教程参照skye大侠的
    http://www.yiichina.com/topic/469
    在使用过程中发现两个问题:
    1.原教程中js的对于选择的判断用以下方式:
    if($(this).attr("checked")==true)
    结果一直提示没有选择,后来查了查jquery,发现应该用
    if($(this).is(':checked')
    这样就可以了
    2.更新的id选择
    原教程中更新如下
    $.fn.yiiGridView.update('yw1');
    后面的'yw1'是html元素id,要更改为自己的id,

您需要登录后才可以回复。登录 | 立即注册