Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 17. Oktober 2011 17:49

ivanos
Gast

[GELÖST] Seiten in anderen Navigationsbereich verschieben

Hallo zusammen

Erstellte bisher nur Webseiten mit Joomla und schaute mir nun das CMS made simple mal an. Ich installierte ein Template das anscheindend eine linke, obere Navigation hat.

Aber trotz Anleitungen und suchen im Internet schaffe ich es einfach nicht die oberen drei Seiten in der linken Navigation zu finden. Ich weiss nicht mal wo man die linke Navigation im Admin Bereich sieht. Den Blogroll Menupunkt finde ich im Admin Menu ebenfalls nicht. Immer wenn ich eine neue Seite erstelle, erscheint diese in der Top und in der rechten Navigation.


Kann ich nicht eine Seite erstellen und dann iergendwo wählen wo ich sie haben möchte z.B. in der Linken oder rechten Navigation ??


Es handelt sich um folgende Seite:

http://www.eiwtestzone.ch/demo/

Ich bedanke mich für eure Hilfe schon jetzt.

Gruss

Ivanos

Beitrag geändert von ivanos (17. Oktober 2011 18:58)

#2 17. Oktober 2011 18:59

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: [GELÖST] Seiten in anderen Navigationsbereich verschieben

Hallo ivanos,

ja genüber Joomla ist das mit CMSms schon etwas anders. CMSms generiert die Navigation automatisch aus den Seiten.

Man könnte das so lösen, daß man je Navigationsbereich erst mal eine 'Oberseite' anlegt. Also
-Links
-Oben
-Rechts
(Dazu könnte man den Seitentyp 'Abschnittsüberschrift' nehmen)


und darunter die entsprechenden Seiten erzeugt.

Den Menumanager bindet man dann so ins template ein, daß er eben erst ab dem jeweiligen Punkt anfängt die Seiten anzuzeigen.
Die Hilfe vom Menümanager sollte dir da weiterhelfen wie du das steuerst mit den Unterseiten.

Ansonsten einfach weiter fragen.

VG
Cherry

Offline

#3 17. Oktober 2011 19:03

ivanos
Gast

Re: [GELÖST] Seiten in anderen Navigationsbereich verschieben

Danke für deine Antwort.

Ich finde nicht mal die einzelnen Navigationsbereiche

So wie die Seite jetzt ist, sind es doch drei Menus:

- TopMenu
- Menu
- Blogroll Menu

Aber ich finde weder die Menus noch die Inhalte dieser Menus nicht im Admin Bereich. :-(

Gruss

Ivanos

#4 17. Oktober 2011 19:28

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: [GELÖST] Seiten in anderen Navigationsbereich verschieben

wenn du unter Layout>Templates gehst und dort auf den Template klickst siehst du die folgende Struktur:
Ich schreibe ein paar Dinge da rein, dann findest du dich hoffentlich ein bischen zurecht.
(Gute Erklärungen für was was ist, gibt es übrigens beim Standardtemplate. Da läßt sich viel abschauen)

Nun zu deinem:(zionnarrows)

{process_pagedata}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!--
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License

Name       : Zion Narrows 
Description: A two-column, fixed-width design with dark color scheme.
Version    : 1.0
Released   : 20102110

-->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>{sitename} - {title}</title> -> hier gibts den title tag aus
{metadata} -> hier die Metadaten
{cms_stylesheet} -> da wirds stylesheet eingebunden
</head>
<body>
<div id="wrapper">
    <div id="header">
        <div id="logo">
            <h1>{sitename}</h1> -> Die Überschrift im Head-Bereich
            <p>your slogan here</p> -> der Slogan darunter
        </div>
        <div id="search">
            {search} -> die Suche
        </div>
    </div>
    <!-- end #header -->
    <div id="menu">
        {menu template="zionnarrows : minimal_menu" number_of_levels="1"} -> hier das Menü oben (nur ein level)
    </div>
    <!-- end #menu -->
    <div id="page">
    <div id="page-bgtop">
    <div id="page-bgbtm">
        <div id="content">
            <div class="post">
                <h2 class="title">{title}</h2> -> Die Seitenüberschrift
                <div class="entry">
                <p class="meta">{print} | {edit}</p>


{content} -> der Inhalt
                </div>
            </div>
        <div style="clear: both;">&nbsp;</div>
        </div>
        <!-- end #content -->
        <div id="sidebar">
            <ul>
                <li>
                    <h2>Menu</h2>
                    {menu template="zionnarrows : minimal_menu" start_level="1" collapse="1"} -> Das Menü in der Sidebar
                </li>
               
                <li>
                    <h2>Blogroll</h2>
                    <ul>
                        <li><a href="#">Aliquam libero</a></li> -> Die Links vom Blogroll ( nichts was automatisch generiert würde)
                        <li><a href="#">Consectetuer adipiscing elit</a></li>
                        <li><a href="#">Metus aliquam pellentesque</a></li>
                        <li><a href="#">Suspendisse iaculis mauris</a></li>
                        <li><a href="#">Urnanet non molestie semper</a></li>
                        <li><a href="#">Proin gravida orci porttitor</a></li>
                    </ul>
                </li>
            </ul>
        </div>
        <!-- end #sidebar -->
        <div style="clear: both;">&nbsp;</div>
    </div>
    </div>
    </div>
    <!-- end #page -->
</div>
    <div id="footer">

<!--
This theme is released free for use under creative commons licence.
All links in the footer should remain intact.
These links are all family friendly and will not hurt your site in any way.
-->

        <p>Copyright (c) 2010 Sitename.com. All rights reserved. Design by <a href="http://www.freecsstemplates.org/">Free CSS Templates</a>. Modified for CMSMS by <a href="http://www.fbgamer.de/">FBGamer</a></p>
    </div>
    <!-- end #footer -->
</body>
</html>

Offline

#5 17. Oktober 2011 19:31

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] Seiten in anderen Navigationsbereich verschieben

vielleicht solltet man noch mal ganz klar sagen dass der Begriff "MenuManager" etwas verwirrend ist bei CMSms. So etwas gibt es eigentlich garnicht. Die Menüs werden automatisch von deinen Seiten her generiert. Das heißt die Reihenfolge der Seiten in den Inhalten generiert automatisch das Menü. Verschiebst du hier eine Seite, hat das sofort Auswirkung auf dein Menü.

Offline

#6 17. Oktober 2011 19:33

ivanos
Gast

Re: [GELÖST] Seiten in anderen Navigationsbereich verschieben

Hallo zusammen

Besten Dank für die ausführlichen Antworten.

Dann seh ich das richtig, dass ich Menus nicht einfach so generieren kann wie z.B. in Joomla. Sondern dies direkt im Code generieren muss ?

Gruss


Ivanos

#7 17. Oktober 2011 19:34

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.438

Re: [GELÖST] Seiten in anderen Navigationsbereich verschieben

Schau doch mal genau auf Deine Seite.
Dort findest Du die Menüpunkte

    Home
    Default Templates Explained
    Default Extensions
    test

Und die findest Du auch in genau dieser Reihenfolge im Backend unter "Inhalte->Seiten".
Es gibt bei CMSms keine separaten Menüs wie bei Joomla.
Es gibt einzig und allein eine Seitenstruktur.
Wenn Du folgendes haben willst:

                     1. Home    2. Firma (<-aktive Seite)   3. Impressum    4. Kontakt 

2.1 Geschichte
2.2 Lage
2.3 Mitarbeiter
2.4 ...

Dann musst Du erstens, Die Inhalte genauso aufbauen.
also so:

1. Home
2. Firma
   2.1 Geschichte
   2.2 Lage
   2.3 Mitarbeiter
   2.4 …
3. Impressum
4. Kontakt

Und zweitens im Seitentemplate, dem MenuManager sagen, dass er das Menü so aufbauen soll.
D.h. einmal soll er nur die Seiten erster Ebene anzeigen und einmal die Seiten zweiter Ebene.
Die Über- bzw. Unterordnung von Seiten machst Du im Backend beim Erstellen/Bearbeiten einer Seite indem Du angibst was die Übergeordnete Seite sein soll.

Im Seitentemplate steht z.B. sowas wie {menu} oder {cms_module module="MenuManager"}.
Mit Hilfe von Parametern in diesen Tags kann man die Ausgabe desd MenuManagers steuern. Z.B:

<div id="menu_horizontal">
   {menu number_of_levels="1"}
</div>
…
<div id="left_menu">
   {menu number_of_levels="2" start_level=2 collapse=1}
</div>

Eine Liste aller verfügbaren Parameter findest Du im Backend unter "Erweiterungen->Module->MenuManager".

Wenn es zwei gänzlich getrennte Menüs werden sollen, dann musst Du zwei "Sectionheaders" erstellen.
(Neue Seite erstellen, Inhaltstyp "Abschnittsdingsbums" wählen)
Einer für das Menü oben und einer für das Menü links:

1. top
   1.1 Home
   1.2 Impressum
   1.3 Kontakt
2. left
   2.1 Punkt A
   2.2 Punkt B
   2.3 Punkt C

Alle Seiten die oben oder Links angezeigt werden sollen, musst Du nun nur noch dem jeweiligen Sectionheaders unterordnen. Im Template kannst Du dann die beiden Menüaufrufe z.B. so gestalten:

<div id="menu_horizontal">
   {menu start_element="1.1" show_root_siblings="1" number_of_levels="1"}
</div>
…
<div id="left_menu">
   {menu start_element="2.1" show_root_siblings="1" number_of_levels="1"}
</div>

Es hilft übrigens auch ungemein, sich die Demo-Inhalte einfach mal durchzulesen wink
Hier gibt es dazu eine deutsche Übersetzung: http://demo.cmsmadesimple.de/


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#8 17. Oktober 2011 19:43

ivanos
Gast

Re: [GELÖST] Seiten in anderen Navigationsbereich verschieben

Danke NaN für diese Erklärung. Kapier es glaube ich langsam :-) Ist immer wieder lustig sich in ein neues CMS einzuarbeiten. Werde dies mal versuchen. Also die Community hier ist ja schon ziemlich super nett  !!

Schönen Abend noch. Werde mich jetzt mal an die Arbeit machen.


Gruss

Ivanos