Changeset 2886:361a37518b41 for inc
- Timestamp:
- 12/28/14 20:45:12 (11 years ago)
- Branch:
- 2.7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/public/class.dc.template.php
r2864 r2886 1118 1118 // nb of entries per page specified in template -> regular pagination 1119 1119 $p .= "\$params['limit'] = ".$lastn.";\n"; 1120 $p .= "\$ _ctx->nb_entry_first_page = \$_ctx->nb_entry_per_page = ".$lastn.";\n";1120 $p .= "\$nb_entry_first_page = \$nb_entry_per_page = ".$lastn.";\n"; 1121 1121 } else { 1122 1122 // nb of entries per page not specified -> use ctx settings 1123 $p .= "\$nb_entry_first_page=\$_ctx->nb_entry_first_page; \$nb_entry_per_page = \$_ctx->nb_entry_per_page;\n"; 1123 1124 $p .= "if ((\$core->url->type == 'default') || (\$core->url->type == 'default-page')) {\n"; 1124 $p .= " \$params['limit'] = (\$_page_number == 1 ? \$ _ctx->nb_entry_first_page : \$_ctx->nb_entry_per_page);\n";1125 $p .= " \$params['limit'] = (\$_page_number == 1 ? \$nb_entry_first_page : \$nb_entry_per_page);\n"; 1125 1126 $p .= "} else {\n"; 1126 $p .= " \$params['limit'] = \$ _ctx->nb_entry_per_page;\n";1127 $p .= " \$params['limit'] = \$nb_entry_per_page;\n"; 1127 1128 $p .= "}\n"; 1128 1129 } … … 1131 1132 // standard pagination, set offset 1132 1133 $p .= "if ((\$core->url->type == 'default') || (\$core->url->type == 'default-page')) {\n"; 1133 $p .= " \$params['limit'] = array((\$_page_number == 1 ? 0 : (\$_page_number - 2) * \$ _ctx->nb_entry_per_page + \$_ctx->nb_entry_first_page),\$params['limit']);\n";1134 $p .= " \$params['limit'] = array((\$_page_number == 1 ? 0 : (\$_page_number - 2) * \$nb_entry_per_page + \$nb_entry_first_page),\$params['limit']);\n"; 1134 1135 $p .= "} else {\n"; 1135 $p .= " \$params['limit'] = array((\$_page_number - 1) * \$ _ctx->nb_entry_per_page,\$params['limit']);\n";1136 $p .= " \$params['limit'] = array((\$_page_number - 1) * \$nb_entry_per_page,\$params['limit']);\n"; 1136 1137 $p .= "}\n"; 1137 1138 } else {
Note: See TracChangeset
for help on using the changeset viewer.