2016-08-15 4 views
2

Ich habe dieses nicht initialisierte Zeichenfolge versetzen: 1 auf Yü 2 gefällt diesesUninitialized String-Offset: 1 auf Yii2 Ansicht

if($i>0){ 
     date_add($date,date_interval_create_from_date_string(" ".($model->Lama*$i)." minutes")); 
     echo " 
     <tr> 
      <td>$i</td> 
      <td>$JamMasuk</td> 
      <td>".date_format($date,"H:i")."</td> 
      <td>". 
      (
       \app\models\Absen::GroupTot($model->Id)[$i]? 
       Html::a(\app\models\Absen::GroupTot($model->Id)[$i], 
       ['view','id'=>$model->Id,'s'=>$i],['class'=>'btn btn-primary']):0 
      ) 
      ."</td> 
     </tr> 
     "; 
     $JamMasuk=date_format($date,"H:i"); 
    } 

wie man es beheben?

+0

auf welcher Leitung dieser Fehler angehängt wird? –

+0

( \ app \ models \ Absen :: Gruppentot ($ modell-> Id) [$ i]? Html :: a (\ app \ models \ Absen :: Gruppentot ($ modell-> Id) [$ i] , ['view', 'id' => $ modell-> Id, 's' => $ i], ['class' => 'btn btn-primary']): 0 ) –

+0

Verwenden Sie 'var_dump ($ model-> Id); exit; 'und überprüfe, was gegeben ist. Sie können mich hier auch senden (besser ist es, http://pastebin.com/ zu verwenden, da der Text groß sein wird). –

Antwort

0

Wenn in Ihrem Modell kein Fehler zurückgegeben wurde; Änderungslinie:

\app\models\Absen::GroupTot($model->Id)[$i]? 

mit

isset(\app\models\Absen::GroupTot($model->Id)[$i])? 
Verwandte Themen