|
|
#1 (permalink) |
|
Neuer Benutzer
Registriert seit: 25.11.2010
Ort: 96253
Beiträge: 4
![]() |
Ich benutze 6,0 Design Ny, möchte nun eine zweite (linke) Sidebar-Kontextspalte einrichten.
Habe vor langer Zeit in einem Forum darüber gelesen. Jedoch keine Kopie angefertigt. Nur dass Änderungen in der Datei: Navigation.ccml. erforderlich werden. Hat vielleicht jemand den Code? stammb |
|
|
|
|
|
#2 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 1.205
![]() |
Vielleicht hast Du DIESEN BEITRAG gemeint?
__________________
Gruss Walter |
|
|
|
|
|
#3 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 19.11.2009
Ort: Schweiz
Beiträge: 1.205
![]() |
Hier hat es noch eine WEITERE ANLEITUNG
__________________
Gruss Walter |
|
|
|
|
|
#4 (permalink) |
|
Neuer Benutzer
Registriert seit: 25.11.2010
Ort: 96253
Beiträge: 4
![]() |
Hallo Walter, habe jetzt die Datei "navigation.ccml" geändert. Wie komme ich jetzt auf die linke Sidebar mit Text.
Komme mit der Erklärung: Dieser Text wird so umgebaut, dass nicht zuerst der Seiteninhalt und dann die Sidebar ausgegeben wird,.......... Dieser Text wird so umgebaut, dass nicht zuerst der Seiteninhalt und dann die Sidebar ausgegeben wird, sondern sofort die Sidebar. Dies erfolgt solange, bis in der Kontextspalte ein Absatz kommt, der "#Seite" als Titel trägt. In diesem Moment wird die linke Navigationsspalte geschlossen, die Seite ausgegeben und die restlichen Kontextspalteninhalte in der richtigen Kontextspalte ausgegeben. <h3><cc:print value="&site.ressource.common">:</h3> <p><a href="<cc:print value="&home.url">"> <cc:print value="&site.ressource.home"></a></p> <cc:loop type="commonpages" obj="mycommonpage"> <p><a href="<cc:print value="&mycommonpage.url">"> <cc:print value="&mycommonpage.caption"></a></p> </cc:loop> <cc:loop type="sidebar" obj="mysidebar"> <cc:if cond="&mysidebar.caption='#Seite'"> </div> <div id="content"> <cc:print value="&page.content.text"> </div> <div id="sidebar"> <cc:else> <cc:if cond="&mysidebar.caption"> <h2><cc:print value="&mysidebar.caption"></h2> </cc:if> <cc:print value="&mysidebar.text"><br/> </cc:if> </cc:loop> </div> </body> </html> Damit wird die existenz einer Kontextspalte und eines Absatzes mit Titel "#Seite" unmittelbar zur Pflicht. Natürlich kann man den Code erweitern, dass auf Seiten ohne Kontextspalte der Inhalt über die gesamte Seitenbreite ausgegeben wird. Ebenso gibt es vermutlich den Bedarf für die links Spalte noch Styles zu definieren, weil die Spaltenbreite links und rechts anders ist. Vielleicht stelle ich mich auch etwas dumm an. Wäre für eine Antwort, auch von einem anderem Forumteilnehmer sehr dankbar. mfg Heinz aus dem tiefverschneitem Franken. |
|
|
|
![]() |
| Lesezeichen |
| Stichworte |
| kontextspalte, ny., sidebar, sidebar kontextspalte |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Counter in der Sidebar | Goran | Web to Date 7.0 | 1 | 26.09.2010 20:19 |
| Breite der Sidebar verändern | artep60 | Web to Date allgemein | 0 | 04.09.2010 22:12 |
| Sidebar anlegen | Morpheus | Web to Date 6.0 | 2 | 09.07.2010 17:46 |
| Sidebar | Matthias | Web to Date 6.0 | 1 | 31.12.2009 22:08 |
| Sidebar Alpha | Mike | Web to Date 5.0 | 1 | 10.09.2009 08:33 |