rocklady Posted April 14, 2008 Report Share Posted April 14, 2008 Einen schönen guten Morgen :-) ich habe ein kleines Problemchen. Und zwar möchte ich eine feste Einstellung vornehmen, dass im Adminbereich immer der Kunde mit dem jüngsten Datum angezeigt wird. Es gibt zwar die Pfeile für die gewünschte Sortierreihenfolge. Es sollte aber, wenn möglich eine permanente feste Einstellung sein, dass ich immer den neuesten Kunden oben stehen habe. Gibt es eine Möglichkeit diese Einstellung in dieser Form festzulegen? Herzlichen Dank schon mal für Eure Hilfe. Grüßle rocklady Link to comment Share on other sites More sharing options...
Rovert Posted April 14, 2008 Report Share Posted April 14, 2008 ca. Zeile 1000 in admin/customers.php Diese Code Block finden case 'date_account_created-desc' : $sort = 'order by ci.customers_info_date_account_created DESC'; break; } und hiermit ersetzen: case 'date_account_created-desc' : $sort = 'order by ci.customers_info_date_account_created DESC'; break; default: $sort = 'order by ci.customers_info_date_account_created DESC'; } // above default missing from original sorting code Link to comment Share on other sites More sharing options...
hofpils Posted April 14, 2008 Report Share Posted April 14, 2008 Hmm danke erstmal. Es werden aber leider nicht die neuesten dargestellt. Link to comment Share on other sites More sharing options...
Rovert Posted April 14, 2008 Report Share Posted April 14, 2008 dann mach das hier (anstatt was oben steht): $sort = 'order by ci.customers_info_date_account_created DESC'; VOR if ($_GET['sorting']) { switch ($_GET['sorting']) { Link to comment Share on other sites More sharing options...
mikkel Posted April 14, 2008 Report Share Posted April 14, 2008 Adminbereich immer der Kunde mit dem jüngsten Datum angezeigt wird. Mojn, meinst du jetzt wirklich IMMER ? Also die anderen Sortier-Button deaktivieren? Oder meinst du beim Klick auf Admin - Kunden - Kunden als Starteinstellung? Normalerweise ist die default (Start)-Einstellung hier $search = ''; if (($_GET['search']) && (xtc_not_null($_GET['search']))) { $keywords = xtc_db_input(xtc_db_prepare_input($_GET['search'])); $search = "and (c.customers_cid like '%".$keywords."%' or c.customers_lastname like '%".$keywords."%' or c.customers_firstname like '%".$keywords."%' or c.customers_email_address like '%".$keywords."%')"; } if ($_GET['status'] && $_GET['status'] != '100' or $_GET['status'] == '0') { $status = xtc_db_prepare_input($_GET['status']); // echo $status; $search = "and c.customers_status = '".$status."'"; } $sort='order by ci.customers_info_date_account_created DESC'; if ($_GET['sorting']) { so festgelegt, wie du es haben möchtest. Mit der Zeile $sort='order by ci.customers_info_date_account_created DESC'; if ($_GET['sorting']) { wird die Variable $sort vorbelegt und nur geändert, wenn es eine $_GET['sorting'] gibt - also jemand auf ein SortierFeld geklickt hat. Viele Grüße - Michael Link to comment Share on other sites More sharing options...
Rovert Posted April 14, 2008 Report Share Posted April 14, 2008 hast Du mein 2 cent nicht gesehen? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.