getBanners example

/** * Basis Method to gather banner information. * * If the parameter is set true, every banner will be counted as shown */
    public function getAllBanners()
    {
        $params = $this->Request()->getParams();
        $filter = (empty($params['categoryId'])) ? '' : $params['categoryId'];

        $query = $this->repository->getBanners($filter);
        $banners = $query->getArrayResult();

        // Restructures the data to better fit extjs model         $nodes = $this->prepareBannerData($banners);
        $this->View()->assign(['success' => !empty($nodes), 'data' => $nodes]);
    }

    /** * Returns all known banner entries. Live shopping items will be ignored. * * This call will have NO impact on the generated statistic - this method * should be uses for backend operations only! */
Home | Imprint | This part of the site doesn't use cookies.