OXID Community Forum> Navigation linke Seite verändern |
Login |
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Reply |
|
|
|
Thread Tools | Display Modes |
|
|
|
hallo zusammen,
ich versuche gerade, die linke, untere navigation anzupassen. weiss jemand, in welcher datei man das editieren kann? wenn ich mir im browser den quelltext anzeigen lasse, dann sehe ich z.B. den code: <ul class="info"><li><a id="test_infoProtection" href="http://www.meinshop.de/datenschutz/" rel="nofollow">Datenschutz</a></li> usw. wie geht das in schritten bis zum ziel? eine neue CMS-seite im admin anlegen und in diesem code darauf referenzieren? in welcher datei muss man das angeben? viele gruesse und danke dieter |
|||
|
Die linke Navigation kannst du im File "inc/category_tree.tpl" anpassen. Um dir helfen zu können, solltest du schon beschreiben, was du eigentlich ändern willst.
Gruss Roland |
|||
|
hallo roland,
danke für deinen hinweis. ich möchte in der linken navigation bei "widerrufsrecht", datenschutz" etc. eine oder 2 neue hauptkategorien einfügen, wie z.B. "Wie bezahlen". die kategorien an sich sollten in CMS angelegt werden können, nur aufrufen/paltzieren muesset ich sie ben in einer datei, wie du sie mir eben empfohlen hast. gruss dieter |
|||
|
Wie du CMS-Seiten einbinden kannst, bekommst du hier beschrieben.
Das was du suchst, ist wohl in der "inc/infobox.tpl" untergebracht. Öffne mal die Datei und schau wie die Links erstellt sind. Dann sollte dies eigentlich gehen. Gruss Roland |
|||
|
hallo tobi,
also bei mir sieht der code so aus. ich habe ausgesternt unten beide varianten eingefügt, beide gehen nicht. die erste variante zeigt im frontend etwas an, aber dann funktioniert der shop nicht mehr richtig.... <strong class="h2" id="test_LeftSideInfoHeader">[{ oxmultilang ident="INC_LEFTITEM_INFORMATION" }]</strong> [{strip}] <ul class="info"> <li><a id="test_infoProtection" href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=info&tpl=security_info. tpl" }]" rel="nofollow">[{ oxmultilang ident="INC_INFOBOX_DATAPROTECTION" }]</a></li> <li><a id="test_infoShipping" href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=info&tpl=delivery_info. tpl" }]" rel="nofollow">[{ oxmultilang ident="INC_INFOBOX_SHIPPINGANDCHARGES" }]</a></li> <li><a id="test_infoRights" href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=info&tpl=customer_right _of_withdrawal.tpl" }]" rel="nofollow">[{ oxmultilang ident="INC_INFOBOX_WITHDRAWAL" }]</a></li> <!-- <li><a id="wiebez" href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=info&tpl=customer_right _of_withdrawal.tpl" }]" rel="nofollow">[{ oxmultilang ident="wiebez" }]</a></li> --> <!-- "wie bezahlen" neu eingefügt, 20090727, hdp [{assign var="oCont" value=$oView->getContentByIdent("wiebez") }] <li><a id="test_infoRights" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li> --> </ul> [{/strip}] - die dateien stehen im verzeichnis out/basic/tpl/inc.... also habe ich noch das verzeichnis tpl dazwischen - über "speichern" im CMS wird noch ein link angezeigt (f717b353d732dc30655bc98eaf0a9370). hat er bedeutung? Kannst du mir dabei bitte helfen? gruesse dieter |
|||
|
Hallo, ja bei dem Pfad hab ich das /tpl zwischendrin vergessen (Schande über mich !). Aber sollte nicht das Problem sein, Du hast ja die richtige Datei.
die Nummer ist der Identifikator über den du die CMS-Seite im Template ansprichst. ersetz den im Backend, bei Deiner CMS-Seite, bei Ident. mit "wiebez". Du kannst auch diesen kryptischen String nehmen, aber wenn man im Template aus der Bezeichnung erahnen kann worums geht finde ich das pers. besser. Wichtig ist nur das das übereinstimt. ------------------------------------------- Aber trotzdem sieht dein Code da irgendwie nicht gut aus. Ich hab mich auf die aktuelle originale infobox.tpl von CE 4 bezogen. Die einzige Änderung wäre dann der eingefügte Code: Zuweisung des Identifikators: Code:
[{assign var="oCont" value=$oView->getContentByIdent("wiebez") }]
Code:
<li><a id="test_infoRights" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li>
mfg
__________________
|
||||
|
hallo, beim CMS-feld "ident" hatte ich "wiebez" eingegeben, die kryptische nummer stand weiter unten über "speichern - offensichtlich ein generierter code, der beim erzeugen einer neuen CMS angezeift wird. muss dort auch "wiebez" rein oder reicht das bei "ident"?
ja, der code differiert stark zu deinem (originalen) code. ich weiss nicht, ob ich einfach deinen originalen code einsetzen kann, dass das wieder sauber wäre; dann muessten auch die CMS-idents wieder übereinstimmen... wenn ich deinen code unten identisch angebe und die CMS nach deinem vorgehen pflege, muesste es dann alles korrekt funktionieren? kannst du mir im extremfall direkten support geben? gestern kam bei eingabe deines codes im browser links unten "wiebez" (es wurde also nicht der titel "Wie bezahlen" angezeigt) und das klicken auf einen dieser links oder eine beliebige produktkategorien blieb die anzeige in den produktlisten leer :-( gruss dieter |
|||
| Reply |
|
| Bookmarks |
| Tags |
| linke, navigation |
| Thread Tools | |
| Display Modes | |
|
Nicht Sichtbar
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Bestseller in linke seite (_left.tpl) | Lifescan | Templates und Design | 3 | 07-06-2010 08:27 PM |
| Linke Seite entfernen | Blunt | Templates und Design | 1 | 06-02-2010 03:02 PM |
| linke Navigation ohne aktive Root-Kategorie | Keyworker | Templates und Design | 0 | 06-01-2010 11:57 AM |
| linke und rechte Seite andoggen an div bar copy | Flegma | Templates und Design | 2 | 05-15-2009 11:59 AM |
| Linke Seite ausblenden | maja340 | Templates und Design | 3 | 11-12-2008 10:43 PM |