|
|
|
|
|
|
|
|
use Lc\CaracoleBundle\Container\Order\OrderShopContainer; |
|
|
use Lc\CaracoleBundle\Container\Order\OrderShopContainer; |
|
|
use Lc\CaracoleBundle\Container\Product\ProductFamilyContainer; |
|
|
use Lc\CaracoleBundle\Container\Product\ProductFamilyContainer; |
|
|
use Lc\CaracoleBundle\Controller\AbstractAdminController; |
|
|
use Lc\CaracoleBundle\Controller\AbstractAdminController; |
|
|
|
|
|
use Lc\CaracoleBundle\Definition\ActionDefinition; |
|
|
use Lc\CaracoleBundle\Resolver\SectionResolver; |
|
|
use Lc\CaracoleBundle\Resolver\SectionResolver; |
|
|
use Lc\SovBundle\Repository\RepositoryQueryInterface; |
|
|
use Lc\SovBundle\Repository\RepositoryQueryInterface; |
|
|
use Symfony\Component\HttpFoundation\Response; |
|
|
use Symfony\Component\HttpFoundation\Response; |
|
|
|
|
|
|
|
|
{ |
|
|
{ |
|
|
$crud = parent::configureCrud($crud); |
|
|
$crud = parent::configureCrud($crud); |
|
|
|
|
|
|
|
|
$crud->setDefaultSort(['id' => 'DESC']); |
|
|
|
|
|
|
|
|
if($this->getRequestCrudAction() === ActionDefinition::SORT) { |
|
|
|
|
|
$crud->setDefaultSort(['position' => 'ASC']); |
|
|
|
|
|
}else{ |
|
|
|
|
|
$crud->setDefaultSort(['id' => 'DESC']); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
return $crud; |
|
|
return $crud; |
|
|
} |
|
|
} |