Seite 1 von 1

Version 2.5.2 |Bestellvorgang | Template | Neukundenmeldung

BeitragVerfasst: Do 17. Mai 2018, 14:31
von fischer-ttd
1.) Ware auswählen und in den Warenkorblegen
2.) "Zur Kasse"

3.) "1. Übersicht" -----> | Template vorhanden
4.) "2. Anmelden"--> "Zur Kasse gehen" --> "Neukunde?" --> "Anmelden" | -----> Template vorhanden
5.) "3. Adressen" | -----> Template vorhanden


Ab Übergang "3. Adresse" zu "4. Zahlungsart" ist kein Template mehr vorhanden. :cry:

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Do 17. Mai 2018, 15:00
von fischer-ttd
Fehler gefunden: Zwischen Schritt 3 und 4 werden einfach nicht mehr alle CSS-Dateien übernommen. Welche Datei steuert das?

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Fr 18. Mai 2018, 04:28
von mmaass
Das ist der Wechsel zur Checkoutroutine und bis zur Version 2.5.x auch der ÜBergang zum SSL, wenn er aktiv ist und in der config.inc.php gesetzt ist.
Die CSS hat damit weniger zu tun.

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Fr 18. Mai 2018, 06:19
von fischer-ttd
Das kann ich so nicht bestätigen...

Ab Aufruf der "themes/bestellen/index.php?formaction=s0" sind von 5 CSS - Dateien nur noch 2 vorhanden.

Die "layout.css" und die "responsive.css"

Die von mir im Layout zusätzlich verwendeten werden "unterschlagen", das hat nichts mit http oder https zu tun.

Meine Struktur ist dabei wie folgt.

"layout.css" ---> Beschreibt einfach nur das Grundgerüst
"content.css" ---> Standardformatierungen, da das Layout auf mehreren Seiten verwendet wird.
"contentspecials.css" ---> individuelle Einstellungen für die jeweilige Foren-, Blog- oder in dem Fall Shopsoftware.
"menu.css" ----> steuert nur das Standard und das responsive Menü
"respsonsive.css" ---> steuert Seitenlayout/respnsive (selbsterklärend)

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Fr 18. Mai 2018, 07:51
von mmaass
Und Du meinst, dass hätte mir meine Glaskugel sagen sollen, dass Du individuelle CSS Dateien hast? :)

Es gibt zwei Templates, einmal für den normalen Bereich und ein mal für die Checkoutroutine. Also templates/DEINTEMPLATE/website/index.tpl und checkout_index.tpl Du müsstest Deine CSS Dateien also auch in dem Checkoutrouttemplate mit einfügen.

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Fr 18. Mai 2018, 08:37
von fischer-ttd
Natürlich gehe ich nich davon aus, dass Du eine Glaskugel hast, deshalb habe ich den Beitrag extra eweitert...

Nun brauchst Du aber doch hellseherische Fähigkeiten, denn zur Überbrück bis zu Deiner Antwort,
habe ich meine CSS-Dateien mit in die "checkout_index.tpl" eingetragen.

"Learning by doing" oder "Trial and error"

Sehe ich mir den Quelltext online an, so werden alle Pfade richtig angezeigt, Nur das Seitenlayout passt nicht... Es gibt keine Container mit dem jeweiligen Inhalt.
Zudem fehlen die Hintergundbilder (bis auf das Logo). Farben übernimmt aber aus dem CSS.

Ich denke ich schicke Dir mal die URL, damit man sich selbst ein Bild machen kann.

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Fr 18. Mai 2018, 09:18
von fischer-ttd
https://www.ttd-software.de

Anpassungen:

config.inc.php:
define('SSL_CHECKOUT', true);

define('PROTOCOL', 'https'); } else {
define('PROTOCOL', 'https'); }

define("URLPFAD_SSL", "https://www.ttd-software.de/"); } else {
define("URLPFAD_SSL", "https://www.ttd-software.de/"); }

define("URLPFAD_NOSSL", "https://www.ttd-software.de/");

templates/../ website
index.tpl und ckeckout_index.tpl

<link rel="stylesheet" type="text/css" href="<?php echo URLPFAD ?>templates/<?php echo $rowTemp->name ?>/design/<?php echo $rowTemp->design ?>/css/layout.css" />
<link rel="stylesheet" type="text/css" href="<?php echo URLPFAD ?>templates/<?php echo $rowTemp->name ?>/design/<?php echo $rowTemp->design ?>/css/content.css" />
<link rel="stylesheet" type="text/css" href="<?php echo URLPFAD ?>templates/<?php echo $rowTemp->name ?>/design/<?php echo $rowTemp->design ?>/css/contentspecials.css" />
<link rel="stylesheet" type="text/css" href="<?php echo URLPFAD ?>templates/<?php echo $rowTemp->name ?>/design/<?php echo $rowTemp->design ?>/css/menue.css" />
<link rel="stylesheet" type="text/css" href="<?php echo URLPFAD ?>templates/<?php echo $rowTemp->name ?>/design/<?php echo $rowTemp->design ?>/css/responsive.css" />

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Fr 18. Mai 2018, 11:44
von mmaass
Wenn ich mir die beiden Templates anschaue, sind sie verschieden. Ich glaube, Du hast die checkout_index.tpl nicht so angepasst wie die index.tpl. Daher können die CSS Dateien nicht greifen.

Re: Version 2.5.2 |Bestellvorgang | Template | Neukundenmel

BeitragVerfasst: Fr 18. Mai 2018, 12:13
von fischer-ttd
Wald, Bäume......schon klar. Denkfehler.

Vorsicht Stein fällt!

Man muss natürlich das GANZE Layout (ganz besonders die Container)
auf die "checkout_index.tpl" übertragen und NICHT nur die Anwendungsregeln der CSS Dateien :)

Deshalb sehen 4 Augen mehr als 2 Danke!