diff --git a/src/schedule-2.0/src/Controller/ProjectController.php b/src/schedule-2.0/src/Controller/ProjectController.php index 8912b98..aae9fdb 100755 --- a/src/schedule-2.0/src/Controller/ProjectController.php +++ b/src/schedule-2.0/src/Controller/ProjectController.php @@ -188,7 +188,7 @@ class ProjectController extends AbstractController ->setParameter("value", "%".$q."%") ->orderBy('customer.name'); - $datas=$qb->setFirstResult(0)->setMaxResults($page_limit)->getQuery()->getResult(); + $datas=$qb->setFirstResult(0)->getQuery()->getResult(); foreach($datas as $data) { array_push($output,array("id"=>$data->getId(),"text"=>$data->getDisplayname())); } diff --git a/src/schedule-2.0/src/Form/TaskType.php b/src/schedule-2.0/src/Form/TaskType.php index 4452bf6..50fc623 100644 --- a/src/schedule-2.0/src/Form/TaskType.php +++ b/src/schedule-2.0/src/Form/TaskType.php @@ -65,25 +65,18 @@ class TaskType extends AbstractType ); $builder->add('project', - Select2EntityType::class, [ - "label" => "Projet", - "disabled" => false, - "required" => true, - "multiple" => false, - "remote_route" => "app_project_select", - "class" => "App:Project", - "primary_key" => "id", - "text_property" => "displayname", - "minimum_input_length" => 0, - "page_limit" => 10, - "allow_clear" => true, - "delay" => 250, - "cache" => false, - "cache_timeout" => 60000, - "language" => "fr", - "placeholder" => "Selectionner un Projet", - ] - ); + EntityType::class, [ + "label" => "Projet", + "class" => "App:Project", + "choice_label" => function ($project) { + return $project->getDisplayname();}, + + "disabled" => false, + "required" => true, + "multiple" => false, + "placeholder" => "Selectionner un Projet", + ] + ); } public function configureOptions(OptionsResolver $resolver)