Searching for id fails,if id is at the beginning

Hi guys,

I just have noticed, searching for id of record fails, if id is at the beginnig. Failing is strange, 'cause other attributes being defined in searchModel won’t fail. If I place id to another position in GridView, filtering will succeed Any ideas,why searching for id is failing being placed at the beginnig(of Gridview)?

Here is GridView





$gridColumn = [

    [

        'attribute' => 'id',

        'contentOptions' => ['class' => 'id_breite_css'],

        'label' => Yii::t('app', 'ID'),

        'value' => function($model) {

            ($model->id) ? $give_back = $model->id : $give_back = NULL;

            return $give_back;

        },

        'filterType' => GridView::FILTER_SELECT2,

        'filter' => frontend\modules\kontakt\models\KontaktAdresse::GetArrayOfId(),

        'filterWidgetOptions' => [

            'pluginOptions' => ['allowClear' => true],

        ],

        'filterInputOptions' => ['placeholder' => 'ID', 'id' => 'grid-id-search']

    ],

.

.



Here is searchModel





 class KontaktAdresseSearch extends KontaktAdresse

{

    public function rules()

    {

        return [

            [['id', 'id_e_kontakt', 'id_kontakt_art', 'id_kontakt_verwendungszweck', 'id_land', 'id_ba_region', 'angelegt_von', 'aktualisiert_von'], 'integer'],

            [['postleitzahl', 'ort', 'strasse', 'hausnummer', 'zuletzt_deaktiviert_am', 'angelegt_am', 'aktualisiert_am'], 'safe'],

            [['longitude', 'latitude'], 'number'],

            [['standard', 'aktiv', 'optimistic_lock'], 'boolean'],

        ];

    }


    public function scenarios()

    {

        return Model::scenarios();

    }




    public function search($params)

    {

        $query = KontaktAdresse::find();


        $dataProvider = new ActiveDataProvider([

            'query' => $query

        ]);


        $this->load($params);


        $query->andFilterWhere([

            'id' => $this->id,

            'id_e_kontakt' => $this->id_e_kontakt,

            'id_kontakt_art' => $this->id_kontakt_art,

            'id_kontakt_verwendungszweck' => $this->id_kontakt_verwendungszweck,

.

.

        ]);