Browse Source

fix pagination on page 0

Olivier Massot 5 years ago
parent
commit
fba0f0c9df

+ 0 - 14
ot_templating/Classes/Domain/Repository/OrganizationRepository.php

@@ -11,20 +11,6 @@ class OrganizationRepository extends BaseApiRepository
     CONST URI = BaseApiRepository::BASE_URI . 'public/organizations';
     CONST URI = BaseApiRepository::BASE_URI . 'public/organizations';
     const HYDRA_TYPE = 'PortailOrganization';
     const HYDRA_TYPE = 'PortailOrganization';
 
 
-    /**
-     * Returns an array of Organization objects from an array of Api records
-     *
-     * @param $records
-     * @return array
-     */
-    private function organizationsFromJson($records) {
-        $organizations = [];
-        foreach ($records as $record) {
-            $organizations[] = $this->organizationFromJson($record);
-        }
-        return $organizations;
-    }
-
     /**
     /**
      * Get the organization by Id
      * Get the organization by Id
      *
      *

+ 1 - 1
ot_templating/Classes/ViewHelpers/Organizations/GetChildrenViewHelper.php

@@ -76,7 +76,7 @@ class GetChildrenViewHelper extends AbstractViewHelper implements LoggerAwareInt
         $as = $this->arguments['as'];
         $as = $this->arguments['as'];
         $organizationId = $this->arguments['organizationId'];
         $organizationId = $this->arguments['organizationId'];
 
 
-        $page = $_REQUEST['page'];
+        $page = $_REQUEST['page'] ?? 1;
 
 
         $searchParams = [];
         $searchParams = [];
         if($_REQUEST['search-loc']) {
         if($_REQUEST['search-loc']) {

+ 0 - 1
ot_templating/Configuration/TypoScript/setup.txt

@@ -4,7 +4,6 @@
 [applicationContext == Development*]
 [applicationContext == Development*]
     config.debug = 1
     config.debug = 1
     config.contentObjectExceptionHandler = 0
     config.contentObjectExceptionHandler = 0
-    #config.no_cache = 1
     config.admPanel = 0
     config.admPanel = 0
 
 
     plugin.tx_vhs.settings.debug = 0
     plugin.tx_vhs.settings.debug = 0