src/Controller/KurzfristigVerfuegbarController.php line 18

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Pimcore\Controller\FrontendController;
  4. use Symfony\Component\HttpFoundation\Request;
  5. use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
  6. use Symfony\Component\Routing\Annotation\Route;
  7. use Pimcore\Model\DataObject;
  8. class KurzfristigVerfuegbarController extends FrontendController
  9. {
  10.     /**
  11.      * @Template
  12.      * @param Request $request
  13.      * @return array
  14.      */
  15.     public function defaultAction(Request $request)
  16.     {
  17.         /*
  18.         $items = DataObject\ShortTermAvailable::getList([
  19.             "offset" => -1,
  20.             "limit" => -1,
  21.             "orderKey" => ["status","typ","bezeichnung","tischgroesse","anzahl"],
  22.             "order" => ["asc","asc","asc","asc","asc","asc"]
  23.         ]);
  24.         */
  25.         $entries = new DataObject\ShortTermAvailable\Listing();
  26.         $entries->setOffset(-1);
  27.         $entries->setLimit(-1);
  28.         $entries->setOrderKey(["status","typ","bezeichnung","tischgroesse","anzahl"]);
  29.         $entries->setOrder(["asc","asc","asc","asc","asc","asc"]);
  30.         $entries->setCondition("o_path LIKE ?", ["/short_term_available/%"]); //used_available
  31.         return ["items" => $entries];
  32.         //return ["items" => $items];
  33.     }
  34. }