order by sur select niveau01 (ref #211)
This commit is contained in:
parent
1ab804ee9b
commit
397f0242f6
|
@ -78,6 +78,9 @@ class RegistrationType extends AbstractType
|
||||||
"label" => $session->get('labelniveau01'),
|
"label" => $session->get('labelniveau01'),
|
||||||
'placeholder' => '== Choisir '.$session->get('labelniveau01').' ==',
|
'placeholder' => '== Choisir '.$session->get('labelniveau01').' ==',
|
||||||
"choice_label" => "label",
|
"choice_label" => "label",
|
||||||
|
"query_builder"=> function (EntityRepository $er) {
|
||||||
|
return $er->createQueryBuilder('niveau01')->orderBy('niveau01.label','ASC');
|
||||||
|
},
|
||||||
"disabled" => ($options["mode"]=="delete"?true:false),
|
"disabled" => ($options["mode"]=="delete"?true:false),
|
||||||
"attr" => array("class" => "form-control", "style" => "margin-bottom:15px","readonly" => ($options["mode"]=="delete"?true:false))));
|
"attr" => array("class" => "form-control", "style" => "margin-bottom:15px","readonly" => ($options["mode"]=="delete"?true:false))));
|
||||||
|
|
||||||
|
|
|
@ -89,16 +89,16 @@ class UserType extends AbstractType
|
||||||
"query_builder"=> function (EntityRepository $er) use($access,$perm,$userid) {
|
"query_builder"=> function (EntityRepository $er) use($access,$perm,$userid) {
|
||||||
if($access=="config") {
|
if($access=="config") {
|
||||||
if($perm)
|
if($perm)
|
||||||
return $er->createQueryBuilder('niveau01');
|
return $er->createQueryBuilder('niveau01')->orderBy('niveau01.label','ASC');
|
||||||
else {
|
else {
|
||||||
$result=$er->createQueryBuilder("table")->innerJoin("CadolesCoreBundle:UserModo", "usermodo", Join::WITH, "table.id = usermodo.niveau01");
|
$result=$er->createQueryBuilder("table")->innerJoin("CadolesCoreBundle:UserModo", "usermodo", Join::WITH, "table.id = usermodo.niveau01")->orderBy('table.label','ASC');
|
||||||
$result->andWhere("usermodo.user = :userid");
|
$result->andWhere("usermodo.user = :userid");
|
||||||
$result->setParameter('userid', $userid);
|
$result->setParameter('userid', $userid);
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
return $er->createQueryBuilder('niveau01');
|
return $er->createQueryBuilder('niveau01')->orderBy('niveau01.label','ASC');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"disabled" => ($options["mode"]=="delete"||$options["masteridentity"]!="SQL"?true:false),
|
"disabled" => ($options["mode"]=="delete"||$options["masteridentity"]!="SQL"?true:false),
|
||||||
|
|
Loading…
Reference in New Issue