Hallo, ich hätte gerne eine Admin Einstellung für die Anzeige der maximalen Anzahl von Bestellungen pro Seite. Das ist momentan hardgecoded in der admin/orders.php: PHP: $orders_split = new splitPageResults($_GET['page'], '20', $orders_query_raw, $orders_query_numrows); $orders_query = xtc_db_query($orders_query_raw); Das ist bei jedem Service Pack wieder eine manuelle Änderung (wenn man keine Ahnung hat wie man solche Einstellungen updatesicher macht wie ich). Ich glaube bei OsCommerce war das einfach ein Datenbank-Key in der configuration_values, der im Admin über Konfiguration -> Maximum Werte gesteuert wurde. Viel Aufwand? Nicht eilig, aber vielleicht kann sowas demnächst mal in einem Abwasch mitgemacht werden, wenn mal wieder einer in dem Bereich herumbastelt.
Hei Lena.. interessant hab ich mich gerade auch gefragt und auf deinen Beitrag gestossen. ist es wirklich so, dass wir das HardCode ändern müssen. Ehm wie können wir die orders.php schon wieder updatesicher machen, oder geht das gar nicht?
Ich habe in der orders.php an die 10 Änderungen, z. B: Export-Datei für DHL Easylog, Bestellbezogener Link für Shopauskunft, Switchen zur nächsten oder vorherigen Bestellung, DHL Retoureportal zum schnellen Erstellen von Rückholscheinen, Popup mit Warnhinweis falls die Lieferadresse von der Kundenadresse abweicht, Markierung "Direktversand" bei Dropshipping-Artikeln, Kunde wird nicht automatisch beantwortet bei Statusänderung, ... Die orders.php wird auch so ziemlich in jedem Update aktualisiert. Ich mach das alles von Hand mit winmerge... :-(
Danke für dieser Hinweis!! Damit auch der Satz "Angezeigt werden 1 bis 40 (von insgesamt 127 Bestellungen) << Seite 1 von 4 >>" stimmt, sollte mann auch in folgender Abschnitt die Zahlen 20 nach belieben anpassen (sorry for my German): Code: </table> <!-- bof gambio --> <table border="0" cellspacing="3" cellpadding="3"> <tr> <td class="smallText" valign="middle" align="right"><?php echo $orders_split->display_count($orders_query_numrows, '20', (int)$_GET['page'], TEXT_DISPLAY_NUMBER_OF_ORDERS); ?></td> <td class="smallText" valign="middle" align="right"><?php echo $orders_split->display_links($orders_query_numrows, '20', MAX_DISPLAY_PAGE_LINKS, (int)$_GET['page'], xtc_get_all_get_params(array('page', 'oID', 'action'))); ?></td> </tr> </table> <!-- eof gambio --> </td>