Shop Support News Archive - Shopbetreiber News -> Forum : Module Open Source Shopsystem xt eCommerce Templates Module SEO Support: om gelöst (block Adress) Eintrag Der Checkout.html
macpartner
05.01.2007, 16:34
Hallo Forum
Hatte vor einiger Zeit mal beim Checkout (checkout_shipping_adress.php) so eingestell, dass die Länder Liste als Dropdown verschwindet. Jetz steht nur noch Shceiz, wie kann ich die rückgängig machen, das wieder das dropdown da ist.
Hi macpartner,
wenn Du vorher nichts da geändert hast, gegen die Original-Datei austauschen.
Grüße
crocker
macpartner
05.01.2007, 19:22
Hi....
Das ist mir auch klar...;-)
Doch meine Frae ist es, welche Datei definiert BLOCK ADRESS.
Die muss ich ersetzen
Hi macpartner,
ich weiß nicht ob ihr da irgendwie aneinander vorbei "geredet" habt?
Es geht doch darum, wenn ein Kunde eine neue Versandadresse eingeben möchte, dass er eine Länderauswahl bekommt und nicht nur Schweiz?
Meine Erachtens regelt doch die ShopOrdner/checkout_shipping_address.php die checkout_shipping_address.html (aus dem Ordner: ShopOrdner/templates/DeinTemplate/module/ )
Ich kenne mich mit PHP jetzt nicht gerade aus aber könnte ab Zeile 115 (genauer Zeile 121) dieser Code sein:
if (ACCOUNT_STATE == 'true') {
************$zone_id = 0;
************$check_query = xtc_db_query("select count( ) as total from ".TABLE_ZONES." where zone_country_id = '".(int) $country."'");
************$check = xtc_db_fetch_array($check_query);
************$entry_state_has_zones = ($check['total'] > 0);
************if ($entry_state_has_zones == true) {
****************$zone_query = xtc_db_query("select distinct zone_id from ".TABLE_ZONES." where zone_country_id = '".(int) $country."' and (zone_name like '".xtc_db_input($state)."%' or zone_code like '%".xtc_db_input($state)."%')");
****************if (xtc_db_num_rows($zone_query) > 1) {
********************$zone_query = xtc_db_query("select distinct zone_id from ".TABLE_ZONES." where zone_country_id = '".(int) $country."' and zone_name = '".xtc_db_input($state)."'");
****************}
****************if (xtc_db_num_rows($zone_query) >= 1) {
********************$zone = xtc_db_fetch_array($zone_query);
********************$zone_id = $zone['zone_id'];
****************} else {
********************$error = true;
********************$messageStack->add('create_account', ENTRY_STATE_ERROR_SELECT);
****************}
************} else {
****************if (strlen($state) < ENTRY_STATE_MIN_LENGTH) {
********************$error = true;
********************$messageStack->add('checkout_address', ENTRY_STATE_ERROR);
****************}
************}
********}
Vergleiche doch einfach mal die original xt:c Datei mit deiner! (nicht zu verwechseln .html und .php !)
Gruß
TiKla
macpartner
06.01.2007, 21:02
Danke Tikla... Aber da ist es auch nicht..
Muss mal alle Daten austauschen
macpartner
07.01.2007, 13:47
Hallo
Hat keiner eine Ahnung wo (in welcher Datei (block adress)) definiert wird.
Es muss in einer HTML-datei sein, denn bei einem Template-Wechsel ist alles kein Pronlem mehr und es geht wieder.
BEsten Dank
bluemoon
07.01.2007, 14:00
wie tikla schon geschrieben hat ;
die {$BLOCK_ADDRESS} kommt in Deinem Template/modules/ in den checkout_xx.html Dateien vor
Ich denke, das sollte es sein
macpartner
07.01.2007, 14:32
Danke bluemoon
Fehler lag in der checkout_new_adress.html
bluemoon
07.01.2007, 14:47
also Problem gelöst ; freut mich
macpartner
07.01.2007, 15:11
Mich auch
Danke euch Allen;-)
mfg
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.