Browse code

[Bugfix] Fixed a bug where displaying memeber lists with page limit did not work

Sebastian Zoglowek authored on13/08/2022 19:16:25
Showing2 changed files
... ...
@@ -24,7 +24,7 @@ System::loadLanguageFile('tl_member_settings');
24 24
 array_insert($GLOBALS['TL_DCA']['tl_module']['palettes'], 0, [
25 25
     'avatar' => '{title_legend},name,headline,type;{source_legend},imgSize;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID',
26 26
     'deleteAvatar' => '{title_legend},name,headline,type;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID',
27
-    'memberList' => '{title_legend},name,headline,type;{config_legend},ext_order,ext_orderField,,numberOfItems,perPage,ext_groups,memberFields,imgSize;{redirect_legend},jumpTo;{template_legend:hide},customTpl,memberListTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID',
27
+    'memberList' => '{title_legend},name,headline,type;{config_legend},ext_order,ext_orderField,numberOfItems,perPage,ext_groups,memberFields,imgSize;{redirect_legend},jumpTo;{template_legend:hide},customTpl,memberListTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID',
28 28
     'memberReader' => '{title_legend},name,headline,type;{config_legend},ext_groups,memberFields,imgSize;{template_legend:hide},customTpl,memberReaderTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID'
29 29
 ]);
30 30
 
... ...
@@ -150,7 +150,7 @@ class ModuleMemberList extends ModuleMemberExtension
150 150
                 $limit = $total + $skip - $offset;
151 151
             }
152 152
 
153
-            $arrMembers = \array_slice($arrMembers, $offset, ($limit ?: $intTotal), true);
153
+            $arrMembers = \array_slice($arrMembers, $offset, ((int) $limit ?: $intTotal), true);
154 154
 
155 155
             $objPagination = new Pagination($total, $this->perPage, Config::get('maxPaginationLinks'), $id);
156 156
             $this->Template->pagination = $objPagination->generate("\n  ");