'Nom', 'position' => 'Position' ]; } /** * Retourne les options de base nécessaires à la fonction de recherche. * * @return array */ public static function defaultOptionsSearch() { return [ 'with' => [], 'join_with' => [], 'orderby' => '', 'attribute_id_producer' => '' ]; } public static function populateDropdownList() { $productCategoriesArrayDropdown = ['' => '--']; $productCategoriesArray = ProductCategory::find()->where('id_producer = ' . GlobalParam::getCurrentProducerId())->all(); foreach ($productCategoriesArray as $productCategory) { $productCategoriesArrayDropdown[$productCategory['id']] = $productCategory['name']; } return $productCategoriesArrayDropdown; } }