sexushuai

sexushuai

这家伙有点懒,还没写个性签名!

  • 财富值305
  • 威望值40
  • 总积分1075

个人信息

  •             'viewcat'=>function($url,$model,$key)
                    {
                        $options=[
                            'title'=>Yii::t('yii','查看分类'),
                            'aria-label'=>Yii::t('yii','查看分类'),
                            'data-method'=>'viewcat',
                            'data-piax'=>'0',
                        ];
                        return Html::a('<span class="glyphicon glyphicon-eye-open"></span>',$url,$options);
                    },
                    
                    $url 你可以自己配置下
    
  • // $pagination = new Pagination(['defaultPageSize' => 10]);
    $pagination = new Pagination(['defaultPageSize' => 2]);
    $unit = Unit::find()->limit($pagination->limit);
    echo $unit->createCommand()->getRawSql();die;
    

    SELECT * FROM mall_unit LIMIT 2
    测试过了 limit 是2 你再确认下 你的代码

    你打印下 $pagination

    yii\data\Pagination Object
    (
        [pageParam] => page
        [pageSizeParam] => per-page
        [forcePageParam] => 1
        [route] => 
        [params] => 
        [urlManager] => 
        [validatePage] => 1
        [totalCount] => 0
        [defaultPageSize] => 2
        [pageSizeLimit] => Array
            (
                [0] => 1
                [1] => 50
            )
    
        [_pageSize:yii\data\Pagination:private] => 
        [_page:yii\data\Pagination:private] => 
    )
    
  • 你看下你 提交的表单值 RequestTime 是什么时间格式

  • [^[0-9]]+ 中括号中 加 ^ 符号 是取反的正则匹配

  • 最近要搞redis 主从,但yii自带的redis 不支持主从,没办法只好自己写一个了 配置如下:

    https://blog.csdn.net/liangpz521/article/details/41285017

  • defined('YII_DEBUG') or define('YII_DEBUG', false); defined('YII_ENV') or define('YII_ENV', 'prod'); defined('YII_DEBUG')打印下 这个 是否 是 true 如果是 就不会走or define('YII_DEBUG', false);

    示例

        $a;
        define('TD', 4);
        defined('TD') or $a = 4;
        echo $a;die;// $a 的值 不存在
    
  • 怎么找到到底是哪里提前产生了输出?

    header() 头信息包含所有与问题产生相关的信息:

    Warning: Cannot modify header information - headers already sent by (output started at /www/usr2345/htdocs/auth.php:52) in /www/usr2345/htdocs/index.php on line 100
    

    在上面的警告中,line 100 指向调用 header() 失败的脚本行数。

    圆括号里的 output started 这条信息更加重要。它指出了先于 header() 前的输出的源头。在这个例子中是 auth.php 的 第 52 行,这就是你要去找的过早的输出的地方。

    典型的原因有这些:

    print,echo
    有意的 printecho 语句输出将会中断输出 HTTP 头信息的机会。应用程序流必须重组以避免这种行为,可以使用 function 和模版来重组,从而保证 header() 调用是在信息被写出之前。
    产生输出的方法包括:
        print, echo, printf, vprintf
        trigger_error, ob_flush, ob_end_flush, var_dump, print_r
        readfile, passthru, flush, imagepng, imagejpeg
    
    以及其他用户自定义的方法。
    
  • 回复了 的回答

    给个锚点就可以了

    Class yii\data\Pagination 有个 params 参数 可以 追加 锚点

  • 回复了 的回答

    给个锚点就可以了

    自带的翻页功能 添加 锚点 可以的 url后 追加锚点

  • 这个应该是 可以 在 php 文件中 写js代码 方面输出,猜测的

经理 等级规则
1075/2000
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

2

Ta的访客

9