Gelöst Anleitung: Konto erstellen (create account) Landesauswahl Deutschland als erstes

marcos software

Sehr aktives Mitglied
23. Juli 2009
1.742
24
Bonn
Hier ein kleines Tutorial wie man bei der Kontoerstellung (und auch bei Gast-Bestellungen) bei der Landesauswahl Deutschland (oder welches Land ihr wollt) als erstes stehen habt und somit automatisch auswählt, bzw. in welcher Reihenfolge die Länder angezeigt werden sollen!

Ich habe dies geändert, weil immer mehr Kunden der Landesauswahl keine Beachtung geschenkt haben und sie somit alle automatisch aus Afghanistan kamen und dementsprechend Porto zahlen mussten - und dann gabs natürlich Beschwerden und einen Mehraufwand meinerseits ;)


Also:


Bevor wir anfang SICHERT euren Shop (also per ftp connecten und alles lokal speichern!) sowie eure SQL Datenbank (nicht die für die Wawi, sondern die vom Shop!)

ein paar grundkentnisse in sachen SQL sind vorausgesetzt (keine angst, wer die nicht hat schafft es auch, es ist nicht so schwer und das meiste nach 10 sekunden anschauen selbst erklärend!)


wie immer gilt natürlich: erst alles durchlesen, dann nochmals durchlesen, dann backup machen und dann schritt für schritt durchführen!


Anleitung:

1. Loggt euch in eure SQL Datenbank des Shop's ein

2. wechselt zur Tabelle "countries"

3. nehmt dem feld "countries_id" das "auto_increment" weg

4. nehmt primary key und index raus!

3. erstellt eine neues Feld am anfang der Tabelle mit dem Namen "reihenfolge" vom typ "int", kollation ist nichts, attribute ebenfalls nichts, Null: Nein, Standard ist nichts, extra ist "auto_increment" und macht es zum primary key

4. macht das feld ebenfalls zum index

5. nun lasst ihr euch die datensätze anzeigen und vergebt die reihenfolge (aufsteigend) wie die länder angezeigt werden sollen, bei mir hat also Deutschland als "reihenfolge"-datensatz die 1, österreich die 2, schweiz die 3, belgium die 4 und so weiter!

loggt euch wieder aus der sql datenbank aus.

nun connectet ihr per FTP auf euren webserver,

wir müssen folgende datei verändern:

../inc/xtc_get_countries.inc.php


ersetzt folgende zeile:

PHP:
$countries = xtc_db_query("select countries_name, countries_iso_code_2, countries_iso_code_3 from " . TABLE_COUNTRIES . " where countries_id = '" . $countries_id . "' and status = '1' order by countries_name");
durch das hier:

PHP:
$countries = xtc_db_query("select reihenfolge, countries_name, countries_iso_code_2, countries_iso_code_3 from " . TABLE_COUNTRIES . " where countries_id = '" . $countries_id . "' and status = '1' order by reihenfolge");
und folgende zeile:

PHP:
 $countries = xtc_db_query("select countries_id, countries_name from " . TABLE_COUNTRIES . " where status = '1' order by countries_name");
durch das hier:

PHP:
$countries = xtc_db_query("select reihenfolge, countries_id, countries_name from " . TABLE_COUNTRIES . " where status = '1' order by reihenfolge");
das sollte es gewesen sein!


FEEDBACK wie immer natürlich ausdrücklich erwünscht!


gruß marc c
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Export / Exportformate: Anleitung bzw. Infoseite mit zulässigen Tags ? Betrieb / Pflege von JTL-Shop 0
Neu Konto an den Shop übertragen - wie funktioniert das praktisch? Umstieg auf JTL-Shop 0
Neu Liste verkaufter Artikel mit VK Fibu-Konto aus der Artikelkategorie User helfen Usern - Fragen zu JTL-Wawi 4
Neu Amazon-Konto in JTL-Wawi importieren - Doku nicht verfügbar Amazon-Anbindung - Fehler und Bugs 0
Neu Kundengruppe in Mein Konto anzeigen Allgemeine Fragen zu JTL-Shop 6
Gelöst Für Datev Export, Konto 4400 ändern Allgemeine Fragen zu JTL-POS 7
Datenschutz mit Kunden die kein Konto hinterlegt haben JTL-Wawi 1.9 0
Neu REST-API - Auftrag erstellen - wie Versandposition hinzufügen? Schnittstellen Import / Export 0
Neu Workflow erstellen, einen Wert aus den Stammdaten kopieren in einen anderen User helfen Usern - Fragen zu JTL-Wawi 8
Neu Marketing Coupons mit Betrag + versandkostenfrei erstellen Allgemeine Fragen zu JTL-Shop 4
Variationsertikel erstellen und in Woocommerce einbinden JTL-Wawi 1.9 4
Bundles erstellen - Seriennummern Verfolgung JTL-Wawi 1.9 0
Neu Wie kann ich über eigene Felder eine Mehrfachauswahl erstellen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Eine weitere Datenbank erstellen Eigene Übersichten in der JTL-Wawi 2
Neu Child Template erstellen Technische Fragen zu Plugins und Templates 22
Neu Amazon Marke-Hersteller Sets erstellen User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen