commerceschaf Posted April 23, 2007 Report Share Posted April 23, 2007 Habe soeben nochmal im Forum nach Antworten gesucht. Mhm, wieder Fehlanzeige! Also, der Shop ist fertig und kann nach der Lösung nachstehender Probleme online gehen. 1. Trotz Anmeldung (Hallo Herr SOWIESO...) wird der Kunde nach Klick auf Warenkorb, Konto bzw. Kasse immer wieder automatisch abgemeldet (Hallo Gast ...). Der Kunde hat praktisch keine Möglichkeit so sein Konto zu öffnen oder mit Waren im Korb ausserhalb der Warenkorbseite direkt zur Kasse zu gelangen. In der index steht dazu: {if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}{#link_logoff#} | {php} } {/php}{/if}{if $account}{#link_account#} | {/if}{#link_cart#} | {#link_checkout#} Die betreffenden Links sind account.php, shopping_cart.php bzw. checkout_shipping.php. Wie läßt sich das beheben? 2. Der Kunde erhält nach Bestellung die order_mail gleich 3-fach. Wie lässt sich das auf 1x begrenzen? 3. Popup-Fenster von Versandkosten und [mehr]-Links erscheinen in der Farbe des Bereichs ausserhalb des Shops (Bildschirmhintergrund). Der ist bei mir dunkelblau. Da die Schrift schwarz sein soll, ist sie so schlecht zu lesen. Wie kann ich den Schrifthintergrund in Popups anpassen? 4. Der commerce-shop-Link erscheint nur beim hovern, da die Linkfarbe für alle Links der Hintergrundfarbe entspricht. Ich möchte, dass durch explizite Änderung der Farbe für diesen Link, der Schriftzug immer korrekt zu erkennen ist. Anmerkung: Im Forum finde ich dazu keinen für mich verständlichen Hinweis. Grosses Geheimnis aus negativen Erfahrungen?! Zur Klarstellung: Ich habe weder die Absicht den Link zu entfernen, noch sonstwie zu manipulieren! Davon kann sich doch später jeder überzeugen! Über echte und für mich Laien leicht ausführbare Lösungen würde ich mich freunen. commerceschaf Link to comment Share on other sites More sharing options...
John Steed Posted April 23, 2007 Report Share Posted April 23, 2007 Hallo commerceschaf, 1) Das hat mit Deiner index.html nix zu tun, klingt eher nach Einstellungssache der Sessions/Cookies im Admin - da gibt's kein Patentrezept für, das ist je nach Hoster verschieden einzustellen. Musst mehrere Kombinationen ausprobieren (welcher Hoster?). 2) kann ich Dir leider nicht weiterhelfen 3) und 4) wäre einfach über simple CSS-Befehle zu lösen. Anmerkung: Im Forum finde ich dazu keinen für mich verständlichen Hinweis. Grosses Geheimnis aus negativen Erfahrungen?! Na, da hast Du entweder nicht richtig gesucht, oder Die Lösung nicht verstanden... Zu 3) hab' ich grad kein Beispiel parat, aber zu 4) findest Du hier die Lösung: http://www.xt-commerce.com/forum/showthread.php?t=46439 Falls Du mit CSS grosse Probleme haben solltest, findest Du hier die Grundlagen: http://de.selfhtml.org/css/index.htm Lohnt sich! Cheers, IaN Link to comment Share on other sites More sharing options...
commerceschaf Posted April 24, 2007 Author Report Share Posted April 24, 2007 Das mit 1. lag wirklich an den Session/Cokkies. Danke erstmal! Aber zu 4. bin ich wohl zu blöd? In der stylesheet steht: .copyright { font-family: Verdana, Arial, sans-serif; font-size: 8px; color: #FFFFCC; line-height: -1.5; text-align: center; } .parseTime { font-family: Verdana, Arial, sans-serif; font-size: 8px; color: #FFFFCC; line-height: -1.5; text-align:center; } A.copyright { color: #FFFFCC; background-color: #000000; } A.copyright:hover { color: #FF0000; text-decoration: underline; } Hab schon Verschiedenes mit: .copyright a:link { color: #CCFF99; } .copyright a:hover { color: #FF0000; } separat und kombiniert versucht. Komm echt nicht drauf, da meine css-Kenntnisse gegen Null gehen. Vielleicht gibts jemanden hier, der mir die Einarbeitung in css wegen der Probleme 3. und 4. erspart und so nachsichtig und freundlich ist mir die Sache so zu beschreiben, dass ich´s ohne lange zu probieren umsetzen kann. Dankbarst commerceschaf Link to comment Share on other sites More sharing options...
John Steed Posted April 24, 2007 Report Share Posted April 24, 2007 Vielleicht gibts jemanden hier, der mir die Einarbeitung in css wegen der Probleme 3. und 4. erspart Okay, dann gib' mal bitte ein Link zu Deinem Shop! Welche Farben hätteste denn gern? Wenn Du mal ein wenig Zeit hast (vielleicht an einem regnerischen Herbst- oder Wintertag ), solltest Du wirklich einmal ein wenig CSS-Grundlagen erforschen. CSS ist im Vergleich mit HTML/PHP sehr einfach (zumindest das, was man so für den Shop braucht), und es lohnt sich wirklich, da ein paar Kenntnisse zu erringen. Dann kannst Du einfache Farb- oder Schriftänderungen in Nullkommanix selbst vornehmen, und musst nicht erst bei jeder Kleinigkeit ein Forum befragen... Am wichtigsten (meiner Meinung nach): CSS-Klassen etc.: http://de.selfhtml.org/css/formate/zentrale.htm CSS-Befehle: http://de.selfhtml.org/css/eigenschaften/index.htm Link to comment Share on other sites More sharing options...
commerceschaf Posted April 24, 2007 Author Report Share Posted April 24, 2007 Wenn Du mal ein wenig Zeit hast (vielleicht an einem regnerischen Herbst- oder Wintertag ), solltest Du wirklich einmal ein wenig CSS-Grundlagen erforschen. Hab tatsächlich nur dann etwas Zeit. Was ich sonst 70-80h/w wirke verstehst Du, wenn Du meinen Shopentwurf klickst: http://www.schuberts-milchschafhof.de/XTC302SP21/ (Würde auch nachts noch css lernen, nur bis zum Hoffest am 1. Mai muss ich noch eine Menge zusätzliche Aufgaben erledigen und der Shop sollte zu Fest funktionieren + online sein.) Soll-Hintergrundfarbe für Popups: #FFFFCC (wie main-Hintergrund) Farbe für Link xt:Commerce Shopsoftware link: #CCFF99 (unter MFirefox so schon zu sehen, nur im Explorer "unsichtbar") hover: #FF0000 (i.O.) Danke im voraus! cs Link to comment Share on other sites More sharing options...
John Steed Posted April 24, 2007 Report Share Posted April 24, 2007 Okay, dann ersetze mal in der stylesheet.css A.copyright { color: #FFFFCC; background-color: #000000; } A.copyright:hover { color: #FF0000; text-decoration: underline; } .copyright a:link { color: #CCFF99; } .copyright a:hover { color: #FF0000; } durch .copyright a:link, .copyright a:visited { color: #CCFF99; } .copyright a:hover, .copyright a:active { color: #FF0000; text-decoration: underline; } ...was die PopUps angeht, ist das ganze nicht ganz so einfach, da Dunkelblau bei Dir tatsächlich der Seitenhintergrund ist. Das Gelb ist in der Layout-Tabelle der Hauptseite. Ganz abgesehen davon: Hat irgendwer an Deinen PopUps, bzw. dem Template an sich rumgebastelt? Das hat haarsträubende Fehler im Quelltext (mehrere <html>, mehrere <body>, Inhalt ausserhalb <body>, etc.), so dass es ein Wunder ist, dass da überhaupt was angezeigt wird... Kurz: Das Template ist nahezu vollständig verwurstet... Das hier über's Forum zu richten, würde zu weit führen (ehrlich!), da muss jemand ran, der sich damit auskennt! Link to comment Share on other sites More sharing options...
commerceschaf Posted April 24, 2007 Author Report Share Posted April 24, 2007 Deine Geduld in Ehren. Also Pkt.4 = o.K. Besten Dank! Hat irgendwer an Deinen PopUps, bzw. dem Template an sich rumgebastelt? Das hat haarsträubende Fehler im Quelltext An den PopUps ist seit der Installation von mir nichts verändert worden. Die geringfügige Modifikation des Templates hat sich auf die index, die stylesheet und Texte in mails beschränkt. Werde mich wohl doch noch in die Sache vertiefen müssen oder die Links zu den PopUps vorerst rausnehmen. Link to comment Share on other sites More sharing options...
John Steed Posted April 25, 2007 Report Share Posted April 25, 2007 Poste doch bitte mal die index.html aus Deinem Templateordner (entweder als Anhang oder im Post mit dem "< >"-Button) Wenn Du wirklich *nur* da was geändert hast, schau ich mir die gern mal an! Link to comment Share on other sites More sharing options...
commerceschaf Posted April 25, 2007 Author Report Share Posted April 25, 2007 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title></head> <body><br> {config_load file="$language/lang_$language.conf" section="index"} <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tbody> <tr> <td> <div style="text-align: center;"> </div> <table style="background-color: rgb(255, 255, 204); width: 1024px; text-align: left; margin-left: auto; margin-right: auto;" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="text-align: center;"><img style="border: 0px solid ; width: 1024px; height: 166px;" alt="" src="http://schuberts-milchschafhof.de/XTC302SP21/templates/xtc4/img/Banner.jpg" hspace="4" vspace="4"> </td> </tr> <tr> <td style="border-color: rgb(197, 197, 197); border-top: 1px solid rgb(197, 197, 197); border-bottom: 1px solid rgb(197, 197, 197);"> <table border="0" cellpadding="2" cellspacing="0" width="100%"> <tbody> <tr> <td class="main">{$navtrail}</td> <td class="main" align="right">{$greeting} | {if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}<a href="logoff.php">{#link_logoff#}</a> | {php} } {/php}{/if}{if $account}<a href="account.php">{#link_account#}</a> | {/if}<a href="shopping_cart.php">{#link_cart#}</a> | <a href="checkout_shipping.php">{#link_checkout#}</a></td> </tr> </tbody> </table> </td> </tr> <tr> <td> <table style="width: 1024px; text-align: left; margin-left: auto; margin-right: auto;" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td class="navLeft" style="vertical-align: top;"> <table style="width: 184px;" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td>{$box_CATEGORIES}{$box_ADD_QUICKIE}{$box_LAST_VIEWED}{$box_INFORMATION}{$box_REVIEWS}{$box_SEARCH}{$box_SPECIALS}{$box_WHATSNEW} </td> </tr> </tbody> </table> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="4" width="100%"> <tbody> <tr> <td> <table style="width: 656px;" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td class="main">{$main_content}</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> <td class="navRight" valign="top"> <table style="width: 184px;" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td>{$box_CART}{$box_LOGIN}{$box_ADMIN}{$box_NEWSLETTER}{$box_BESTSELLERS}{$box_INFOBOX} {$box_CURRENCIES}{$box_CONTENT} </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table>{if $BANNER} <table style="background-color: rgb(255, 255, 204); width: 100%;" border="0" cellpadding="0" cellspacing="4"> <tbody> <tr> <td style="text-align: center;">{$BANNER}</td> </tr> </tbody> </table>{/if} </body></html> [/HTML] das ist der Inhalt der aktuellen index. cs Link to comment Share on other sites More sharing options...
John Steed Posted April 26, 2007 Report Share Posted April 26, 2007 Hallo Commerceschaf, das ist zuviel des Guten - das HTML-Grundgerüst drumrum brauchste nicht, das bastelt der Shop dazu! Welchen Editor hast Du denn genommen zum Bearbeiten? Deine index.html räum ich morgen mal auf und für Dein PopUp-Problem denk ich mir morgen auch noch was aus, hab jetzt erstmal Schicht im Schacht... Link to comment Share on other sites More sharing options...
commerceschaf Posted April 26, 2007 Author Report Share Posted April 26, 2007 Hallo John, um vom Front Page wegzukommen, habe ich jetzt erstmal mit NVU (Version 1.0) gearbeitet. Glück auf! + Dank cs Link to comment Share on other sites More sharing options...
John Steed Posted May 3, 2007 Report Share Posted May 3, 2007 Huhu, hatte einen Wassereinbruch im Schacht, bin jetzt wieder trocken NVU ist schonmal gut - ABER: Du musst aufpassen, dass bei den HTML-Dateien des Templates von NVU *kein* Grundgerüst dazugebastelt wird! Also kurz mal in der Codeansicht schauen und folgendes aus der index.html LÖSCHEN: Oben: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title></head> <body><br>[/HTML] und unten: [HTML]</body></html>[/HTML] Weg damit! Das baut der Shop schon automatisch dazu! Mit den PopUps tu ich mich noch ein wenig schwer - es gäbe eine Möglichkeit, das Problem per JavaScript zu lösen - das ginge dann aber auch nur mit aktiviertem JavaScript. Der Shop macht nämlich beim Einbau und der Formatierung des <body> keinen Unterschied, ob man ein PopUp oder eine "normale" Seite geöffnet hat. Wenn Du auf das dunkelblau oben und unten in der Hauptseite verzichten könntest, wäre das die einfachste Lösung: Mache die Hintergrundfarbe für den Body hell (in der stylesheet.css der Eintrag body { ...} )! Link to comment Share on other sites More sharing options...
commerceschaf Posted May 6, 2007 Author Report Share Posted May 6, 2007 Da dieser dunkelblaue Farbton eine Firmenfarbe ist und viel Wert auf Kontrast gelegt wird, möchte ich ihn möglichst beibehalten. Ein Link zum Main wäre auch eine Lösung (Anzeige wie Versandkosten unter Mehr über...). Nur erhalte ich mit den hier im Forum besprochenen Änderungen in den jeweiligen Dateien (Stichwort: Versandkostenlink) entweder eine Fehlerseite oder das PopUp erscheint unverändert weiter. cs Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.