2017-02-03 64 views
-2

当我插入GridView控件的代码,有错误Undefined variable: class未定义的变量:类yii2

'value' => 'order_customFields_delivery_method', 
      'contentOptions' => function ($data) 
      { 
       if ($data['order_customFields_delivery_method'] == 'Euro') 

       { 
        $class = 'style'; 
       } 

       return [$class => 'font-weight: bold;'];} 
     ], 

在什么可能是一个问题?

回答

0

if内部条件不符合$class未设置,但您仍尝试使用它。

+0

你是什么意思?我尝试不同的变体,但仍然错误。 – stand

+0

当$ data ['order_customFields_delivery_method']'与'Euro'变量不同'$ class'是未定义的,因此试图在数组内使用它会给出错误。 – Bizley

+0

明白了。谢谢。 – stand