Make the Yii 2 GridView dynamic by controlling the order and visibility of columns.