2017-02-03 63 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