Hi Balduin,
der letzte Punkt ist recht einfach im Template zu lösen. Hier musst einfach eine if-abfrage um die Ergebnis-Ausgabe packen. In etwa so:
HTML-Code:
<?php if ($this->for): ?>
... hier kommt die Ergebnisausgabe ...
<?php endif; ?>
Du solltest auch eine Anzahl pro Seite festlegen, damit nicht direkt zu Anfang alle Datensätze ausgelesen werden, gerade bei vielen Adressen/Mitgliedern zu empfehlen.
Für den Rest solltest Du die tl_member um ein Feld erweitern, das geht auch updatesicher (http://de.contaowiki.org/Vorhandene_Module_erweitern) und dort dann die entsprechenden PLZ hinterlegen. Dann muss der Nutzer aber immer noch die gesamte PLZ eingeben. Wenn dies etwas freier und komfortabler gelöst werden soll oder eben nur eine von/bis-Variante bei der Dateneingabe gewünscht wird, müsste man entweder an die Suchfunktion direkt ran (per Hook - wenn möglich, hab ich noch nicht weiter nachgeforscht) oder eine eigene kleine Erweiterung dafür basteln. Aber wie gesagt, final hängt hauptsächlich das dann mit dem tatsächlich geplanten Ablauf des Ganzen zusammen.
Lesezeichen