common\models\Order::getCountByUserId PHP Méthode

getCountByUserId() public static méthode

public static getCountByUserId ( $id )
    public static function getCountByUserId($id)
    {
        return static::find()->where(['user_id' => $id])->count();
    }

Usage Example

Exemple #1
0
echo $model->statusMsg;
?>
</p>
                        <p>注册日期:<?php 
echo Yii::$app->formatter->asDatetime($model->created_at);
?>
</p>
                    </div>
                </div>
            </div>
            <div class="col-sm-6">
                <div class="panel panel-primary">
                    <div class="panel-heading">统计数据</div>
                    <div class="panel-body">
                        <p>总订单量:<?php 
echo Order::getCountByUserId($model->id);
?>
</p>
                    </div>
                </div>
            </div>
        </div>
        <div class="panel panel-default hidden-xs">
            <div class="panel-heading">近15天订单生成统计表</div>
            <div class="panel-body">
                <div>
                    <?php 
echo ChartJs::widget(['type' => 'Line', 'options' => ['height' => 40], 'clientOptions' => ['responsive' => true, 'tooltipTemplate' => '<%if (label){%><%=label%>: <%}%><%= value %>个'], 'data' => ['labels' => $last15days, 'datasets' => [['fillColor' => "rgba(151,187,205,0.5)", 'strokeColor' => "rgba(151,187,205,1)", 'pointColor' => "rgba(151,187,205,1)", 'pointStrokeColor' => "#fff", 'data' => $numDataOrder]]]]);
?>
                </div>
            </div>