OXID Community Forum

> German forum > Templates und Design > Navigation linke Seite verändern
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: Navigation linke Seite verändern


Reply
 
Thread Tools Display Modes
#Top   #1  
Old 07-27-2009, 10:40 PM
dieterp dieterp is offline
Senior Member
Join Date: Nov 2008
Posts: 102
dieterp is on a distinguished road
Default Navigation linke Seite verändern

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
Reply With Quote
#Top   #2  
Old 07-27-2009, 10:47 PM
roland76 roland76 is online now
Senior Member
Join Date: Nov 2008
Location: Schweiz
Posts: 2,010
roland76 is on a distinguished road
Default AW: Navigation linke Seite verändern

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
Reply With Quote
#Top   #3  
Old 07-27-2009, 11:47 PM
dieterp dieterp is offline
Senior Member
Join Date: Nov 2008
Posts: 102
dieterp is on a distinguished road
Default AW: Navigation linke Seite verändern

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
Reply With Quote
#Top   #4  
Old 07-28-2009, 12:00 AM
roland76 roland76 is online now
Senior Member
Join Date: Nov 2008
Location: Schweiz
Posts: 2,010
roland76 is on a distinguished road
Default AW: Navigation linke Seite verändern

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
Reply With Quote
#Top   #5  
Old 07-28-2009, 12:59 PM
dieterp dieterp is offline
Senior Member
Join Date: Nov 2008
Posts: 102
dieterp is on a distinguished road
Default AW: Navigation linke Seite verändern

hallo roland,

könntest du uns gg. aufwandsentschädigung dabei unterstützen?
kannst du mir bitte mal deine email/Tel. geben?

gruss
dieter
Reply With Quote
#Top   #6  
Old 07-28-2009, 01:18 PM
roland76 roland76 is online now
Senior Member
Join Date: Nov 2008
Location: Schweiz
Posts: 2,010
roland76 is on a distinguished road
Default AW: Navigation linke Seite verändern

Zur Zeit leider keine Chance. Erstens muss ich mich selber noch in die Materie einarbeiten und zweitens hat mein Tag jetzt schon zuwenig Stunden.
Reply With Quote
#Top   #7  
Old 07-28-2009, 04:10 PM
tobi73de's Avatar
tobi73de tobi73de is offline
Senior Member
Join Date: Apr 2009
Location: Geringswalde
Posts: 320
tobi73de is on a distinguished road
Default Re: Navigation linke Seite verändern

Ich will hier niemanden ein Geschäft versaun , aber falls noch aktuell:

1. Du legst im Backend unter Kundeinformationen eine neue CMS Seite an.

- Aktiv: anhaken
- Titel: Wie bezahlen
- Ident: wiebez
- Ordner: Kunden-Infos
- Manuell: anklicken

ggf. den Inhalt einfügen

auf Speichern klicken !

2. in der datei /out/basic/inc/infobox.tpl folgenden CODE einfügen:

Code:
[{assign var="oCont" value=$oView->getContentByIdent("wiebez") }]
    <li><a id="test_infoRights" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li>
sieht dann so aus:

Code:
<strong class="h2" id="test_LeftSideInfoHeader">[{ oxmultilang ident="INC_LEFTITEM_INFORMATION" }]</strong>
[{strip}]
<ul class="info">
    [{ assign var="oCont" value=$oView->getContentByIdent("oxsecurityinfo") }]    
    <li><a id="test_infoProtection" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li>
    [{assign var="oCont" value=$oView->getContentByIdent("oxdeliveryinfo") }]
    <li><a id="test_infoShipping" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li>
    [{assign var="oCont" value=$oView->getContentByIdent("oxrightofwithdrawal") }]
    <li><a id="test_infoRights" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li>
    [{assign var="oCont" value=$oView->getContentByIdent("oxorderinfo") }]
    <li><a id="test_infoHowToOrder" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li>
    <li><a id="test_infoNewsletter" href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=newsletter" }]" rel="nofollow">[{ oxmultilang ident="INC_INFOBOX_NEWSLETTER" }]</a></li>

    [{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}]


3.
speichern, hochladen, /tmp ordner löschen

fertig
Reply With Quote
#Top   #8  
Old 07-29-2009, 12:42 AM
dieterp dieterp is offline
Senior Member
Join Date: Nov 2008
Posts: 102
dieterp is on a distinguished road
Default AW: Navigation linke Seite verändern

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&amp;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&amp;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&amp;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&amp;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
Reply With Quote
#Top   #9  
Old 07-29-2009, 10:27 AM
tobi73de's Avatar
tobi73de tobi73de is offline
Senior Member
Join Date: Apr 2009
Location: Geringswalde
Posts: 320
tobi73de is on a distinguished road
Default Re: Navigation linke Seite verändern

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") }]
der eigentliche Link:
Code:
<li><a id="test_infoRights" href="[{ $oCont->getLink() }]" rel="nofollow">[{ $oCont->oxcontents__oxtitle->value }]</a></li>
-----------------------------------------
mfg
Reply With Quote
#Top   #10  
Old 07-29-2009, 04:11 PM
dieterp dieterp is offline
Senior Member
Join Date: Nov 2008
Posts: 102
dieterp is on a distinguished road
Default AW: Re: Navigation linke Seite verändern

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 With Quote
Reply

Bookmarks

Tags
linke, navigation

« Previous Thread | Next Thread »
Thread Tools
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

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

All times are GMT +2. The time now is 08:21 PM.