|
|||
|
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 |
|
|||
|
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 |
|
|||
|
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 |
|
||||
|
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 |
|
||||
|
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..?" Geändert von Z.LJepojevic (13.04.2007 um 09:35 Uhr) |
|
||||
|
nun gut. in zwischen habe ich mich etwas eingearbeitet. ich habe in der templates/template/source/boxes/loginbox die else {} wie folgt erweitert:
Code:
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);
Code:
{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>
|
|
|||
|
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. |
![]() |
| Lesezeichen |
| Stichworte |
| ändern, begrüßungstexts, position |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Position der Artikel-Bilder-PopUps ?ndern | rubaff | Shopbereich | 3 | 07.04.2006 08:51 |