﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
1859	Notice wegen MAX_DISPLAY_PAGE_LINKS in split_page_results.php	noRiddle	somebody	"Wenn ''Konfiguration => Maximum Werte => ""Seiten blättern""'' (= MAX_DISPLAY_PAGE_LINKS) auf 0 steht wirft Zeile 106 in ''/includes/classes/split_page_results.php'' im Produkt-Listing eine Notice à la ""Modulo 0 nicht möglich"":

{{{
if ($this->current_page_number % $max_page_links) $cur_window_num++;
}}}

Die Zeile darüber dürfte ebenfalls eine Notice oder ein Warning werfen wegen ""dividing by 0"":

{{{
$cur_window_num = (int)($this->current_page_number / $max_page_links);
}}}
Da man in configuration-Feldern keine Vorgabe machen kann sollte man das abfangen.
Als einfachste Variante würde mir folgendes erscheinen:

Direkt am Anfang der Methode ''display_links()'' das

{{{
$corr_max_page_links = $max_page_links > 0 ? $max_page_links : 1;
}}}
und im Code der Methode alle ''$max_page_links'' mit ''$corr_max_page_links'' ersetzen.



Gruß,
noRiddle


"	Bug/Fehler	closed	normal	modified-shop-2.0.6.0	Shop	2.0.5.1	fixed				
