correciton requete recherche dans liste des projets

This commit is contained in:
2020-09-29 10:34:05 +02:00
parent c81d58d399
commit 45606d9b97
2 changed files with 20 additions and 13 deletions

View File

@@ -183,8 +183,8 @@ class ProjectController extends AbstractController
->from("App:Project","project")
->from("App:Customer", "customer")
->where("project.name LIKE :value")
->orWhere("customer.name LIKE :value")
->andWhere("project.customer=customer")
->andWhere("customer.name LIKE :value")
->setParameter("value", "%".$q."%")
->orderBy('customer.name');

View File

@@ -65,18 +65,25 @@ class TaskType extends AbstractType
);
$builder->add('project',
EntityType::class, [
"label" => "Projet",
"class" => "App:Project",
"choice_label" => function ($project) {
return $project->getDisplayname();},
"disabled" => false,
"required" => true,
"multiple" => false,
"placeholder" => "Selectionner un Projet",
]
);
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" => 2,
"page_limit" => 100,
"allow_clear" => true,
"delay" => 250,
"cache" => false,
"cache_timeout" => 60000,
"language" => "fr",
"placeholder" => "Selectionner un Projet",
]
);
}
public function configureOptions(OptionsResolver $resolver)