allstarmusic Posted January 5, 2007 Report Share Posted January 5, 2007 Hallo, ich würde gern den Text zur Begrüßung des Kunden {$greeting} aus dem Maincontent herausnehmen und an eine andere Stelle setzen. Bsp Amazon. Dort steht der Text unter der Navileiste. Leider habe ich bisher nicht einmal herausgefunden wie er an die übliche Position kommt. Kann mir jemand helfen? Gruß, DiNO Link to comment Share on other sites More sharing options...
lebensform Posted January 6, 2007 Report Share Posted January 6, 2007 schau mal bei den entsprechenden templates nach. zb. im verzeichnis /templates/xtc4/ und ausserdem, kannst du über content manager zumindest die begrüssung auf der startseite bearbeiten Link to comment Share on other sites More sharing options...
back@me Posted January 15, 2007 Report Share Posted January 15, 2007 Hi lebensform, ich denke, dass allstarmusic solch eine Lösung sucht: "Willkommen >>Name Nachname<<" Und dieses "Willkommen ..." soll man, wie hier im Forum, oder bei Amazon, oder Ebay, an einer beliebigen Stelle plazieren können (nicht im Content Bereich). Das "Willkommen ..." soll also permanent sichtbar sein, damit der Kunde sehen kann, ob er noch angemeldet ist ... oder nicht (denn der Link "Abmelden" ist nicht wirklich auffällig)! Man möge mich korrigieren, wenn ich die Frage von allstarmusic falsch interpretiert habe. Ich bin nämlich auch auf der Suche nach der selben Änderung. Danke back@me PS.: Gibt es eigentlich die Möglichkeit, dass der Kunde einen "Haken" setzt, damit er sich nicht für jeden Besuch erneut anmelden muss? Link to comment Share on other sites More sharing options...
Rovert Posted January 15, 2007 Report Share Posted January 15, 2007 header.php Einfügen ca Zeile 290 danach wo // include needed functions zu finden ist require_once ('inc/xtc_customer_greeting.inc.php'); ca Zeile 335 $smarty->assign('navtrail',$breadcrumb->trail(' » ')); mit // Puts greeting in header on start page $smarty->assign('greeting', xtc_customer_greeting()); $smarty->assign('navtrail',$breadcrumb->trail(' » ')); dann im index.html {$greeting} an der Stelle einfügen wo es hin soll. Trev Link to comment Share on other sites More sharing options...
back@me Posted January 15, 2007 Report Share Posted January 15, 2007 Hi Rovert ;-) Vielen Dank für den Tipp! Werde ich nachher ausprobieren. Danke back@me Link to comment Share on other sites More sharing options...
allstarmusic Posted January 15, 2007 Author Report Share Posted January 15, 2007 Hallo Rovert, vielen Dank für die Lösung, das wird mein Problem lösen. Werd es gleich mal umsetzen. Was mich darüber hinaus interessierte ist in einem anderen Post von mir zu finden. Ein grober Fehler bei der Version 3.04 und zwar in der Suche (Schnellsuche und erweiterte Suche), wenn man ein Slash "/" eingibt oder Anführungszeichen gibt es Problem beim blättern in den Artikelseiten. 404 Error Objekt nicht gefunden. Passiert meines Wissens nach in allen Shops. Habe leider noch keine Resonanz auf diesen Post. Vielleicht weiss jemand eine Lösung? Schöne Grüße, DiNO Link to comment Share on other sites More sharing options...
back@me Posted January 16, 2007 Report Share Posted January 16, 2007 Alles wunderbar, funktioniert einwandfrei ... ich bin mal wieder begeistert! Ich habe die Begrüßungstexte sehr beschnitten und fast alles rausgelassen (so auch die Anrede). Nun taucht bei mir nur "Hallo >Vorname Nachname<" auf, wenn der Kunde angemeldet ist. Wenn niemand angemeldet ist, erscheint auch kein Text. Es soll meinen Kunden nur das Suchen erleichtern, wenn sie nicht wissen, ob sie noch angemeldet sind. Vielen Dank Rovert. Ich hoffe, es wird noch mehr Forumsnutzer geben, denen Du mit dieser "Erweiterung" weitergeholfen hast. Gruß back Link to comment Share on other sites More sharing options...
Z.LJepojevic Posted April 4, 2007 Report Share Posted April 4, 2007 in der index.html funzt es einwandfrei. wie wurde sich das machen lassen das es in einem box funzt? ich habe den login Box ganz oben auf der Seite und wenn sich einer einloggt dann verschwindet der Box und der Platz bleibt leer. es wärre schöner wenn oben stattdessen stehen würde: "Hallo Max Mustermann". kann ich eine if (gast){box_login} else if {kunde angemeldet}{greeting} Abfrage für die index machen? Wahrscheinlich nicht, oder? Es ist auch nicht praktisch das der ganze Text "hallo Gast...." etc erscheint. Die Frage sollte eigentlicxh lauten: "Wie kriege ich hin, das wenn der login box verschwiendet an dieser Stell Hallo max ... erscheint, also User Name, Vorname etc..?" Link to comment Share on other sites More sharing options...
Z.LJepojevic Posted April 17, 2007 Report Share Posted April 17, 2007 nun gut. in zwischen habe ich mich etwas eingearbeitet. ich habe in der templates/template/source/boxes/loginbox die else {} wie folgt erweitert: if ($_SESSION['customer_gender']=='m') { $box_smarty->assign('C_GENDER', 'Herr'); } else { $box_smarty->assign('C_GENDER', 'Frau'); } $box_smarty->assign('C_FIRSTNAME',$_SESSION['customer_first_name']); $box_smarty->assign('C_LASTNAME',$_SESSION['customer_last_name']); $box_smarty->assign('C_CID',$_SESSION['customer_cid']); $box_smarty->assign('BOX_CONTENT', $userboxcontent); $box_smarty->caching = 0; $box_smarty->assign('language', $_SESSION['language']); $box_userbox = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_user.html'); $smarty->assign('box_USER', $box_userbox); mir einen neuen box angelegt: box_user.html {config_load file="$language/lang_$language.conf" section="boxes"} <table border="0" cellpadding="0" cellspacing="0"> <tr><td> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td style="height: 22px; text-align: left; color: #D6982B; font-weight: bold;">{$C_GENDER} {$C_FIRSTNAME} {$C_LASTNAME}</td> </tr> <tr> <td>{#text_cid#} {$C_CID}</td> </tr> </table> </td> <td><img src="{$tpl_path}img/pixel_trans.gif" alt="" height="6" width="6" border="0"></td> </tr></table> Local, funzt es einwandfrei (Xampp), Online eigentlich auch, AUSSER $C_CID, also Kundennummer. Die gibt er nicht aus!? Hat einer die Idee Warum?? Link to comment Share on other sites More sharing options...
timecrash Posted July 30, 2007 Report Share Posted July 30, 2007 Super. Schaut sehr gut bei mir aus, wie ich finde. Habe (Abmelden) mit /logoff.php verlinkt. Reicht das aus oder muss da diese CID dahinter. http://www.podo-versand.de Ich musste in der german.php ein div hinzufügen damit er die Variable aus der CSS nimmt. In der index hat es nicht gereicht bzw nichts genutzt. Link to comment Share on other sites More sharing options...
stekarneval Posted August 1, 2007 Report Share Posted August 1, 2007 Hallo Wenn man bei podo-versand auf DRUCKANSICHT unter einem Artikel klickt erscheint das hier: Fatal error: Call to a member function on a non-object in /www/htdocs/w005abb5/print_product_info.php on line 85 greez D Link to comment Share on other sites More sharing options...
bobbyfax Posted August 3, 2007 Report Share Posted August 3, 2007 hallo, auf http://www.podo-versand.de/Privatsphaere-und-Datenschutz:_:2.html ist noch ein div offen. gruß bobbyfax Link to comment Share on other sites More sharing options...
timecrash Posted August 24, 2007 Report Share Posted August 24, 2007 Dankeschön. Das mitm Druck wusste ich schon, habs aber wieder verdrängt Ich schau mal nach wo ich das div offen stehen lassen hab. edit: Das war kein div. Das war ein "Tabellenrest" Beide Fehler behoben. :-) Link to comment Share on other sites More sharing options...
u_w Posted October 22, 2007 Report Share Posted October 22, 2007 Toller Tipp. Funktioniert bei mir Problemlos. C_CID funktioniert wahrscheinlich nicht, da die Kundennummer gar nicht eingelesen wird. Hab den Code in loginbox.php allerdings leicht verändert: //alter Code: if(....){ .... } //deine Ergänzung (leicht verändert): else{ if ($_SESSION['customer_gender']=='m') { $box_smarty->assign('C_GENDER', 'Herr'); } else { $box_smarty->assign('C_GENDER', 'Frau'); } $box_smarty->assign('C_FIRSTNAME',$_SESSION['customer_first_name']); $box_smarty->assign('C_LASTNAME',$_SESSION['customer_last_name']); $box_smarty->assign('C_CID',$_SESSION['customer_cid']); $box_smarty->assign('BOX_CONTENT', $loginboxcontent); $box_smarty->caching = 0; $box_smarty->assign('language', $_SESSION['language']); $box_userbox = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_user.html'); $smarty->assign('box_LOGIN', $box_userbox); }[/PHP] Link to comment Share on other sites More sharing options...
hme-shop Posted September 24, 2008 Report Share Posted September 24, 2008 Schon jemand herausgefunden warum die Kundennummer nicht ausgelesen wird. Ein weiterer Vorteil wäre, wenn er noch anzeigen würde, ob jemand Endkunde oder Händler ist! MFG Arthur Link to comment Share on other sites More sharing options...
FreundGmbH Posted April 20, 2010 Report Share Posted April 20, 2010 gibs das auch für veyton? ich kann nirgendwo den ordner inc finden Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.