Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: cms2day Forum - Community & Support rund ums cms2day. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

W0nd3r

Anfänger

  • »W0nd3r« ist männlich
  • »W0nd3r« ist der Autor dieses Themas

Beiträge: 32

Wohnort: Limburg

Beruf: Eventfotograf

  • Nachricht senden

1

Mittwoch, 6. Februar 2013, 14:29

Problem mit jquery Menü

Hallo,
ich habe derzeit ein großes Problem mit cms2day.
Der Fehler trat nach einem Update von cms2day auf. Ich verwende ein eigenes Template mit jquery Menü, welches vor dem Update perfekt funktioniert hat.
Der Fehler liegt darin, dass die Untermenüs nicht mehr angezeigt werden. Ich habe schon probiert den Code von einem funktionierenden
Template (dem zu kopieren, dass funktioniert aber auch nicht. Ich weiß echt nicht mehr was das Problem sein kann.

Weiß jemand was das Problem ist?

Danke im Voraus

Werbung

Nokes

Anfänger

  • »Nokes« ist männlich

Beiträge: 30

Wohnort: NDS, Deutschland

  • Nachricht senden

2

Donnerstag, 7. Februar 2013, 10:06

Wird die jquery.js Datei geladen und stimmt der CSS-Code?
Ich hatte das Problem bei mir auch erst.
Viele Grüße
Nico

www.nokes.de

Werbung

W0nd3r

Anfänger

  • »W0nd3r« ist männlich
  • »W0nd3r« ist der Autor dieses Themas

Beiträge: 32

Wohnort: Limburg

Beruf: Eventfotograf

  • Nachricht senden

3

Donnerstag, 7. Februar 2013, 18:15

Nach dem Update habe ich nicht's am Template verändert ...
Und da es vorher geklappt hatte mit der alten cms2day Version kann ich mir den Fehler nicht erklären.

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

4

Donnerstag, 7. Februar 2013, 18:40

Es kommt auch darauf an von welcher Version geupt wurde.

Irgendwo wird der Fehler liegen.

Nimm einfach das Standardtpl und vergleich dort alle Aufrufe.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

W0nd3r

Anfänger

  • »W0nd3r« ist männlich
  • »W0nd3r« ist der Autor dieses Themas

Beiträge: 32

Wohnort: Limburg

Beruf: Eventfotograf

  • Nachricht senden

5

Donnerstag, 14. Februar 2013, 02:58

Wurde alles schon kontrolliert.
Haben auch versucht von dem Standard-Template das jquery Menü in unser Design einzubauen.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<div id="nav">
      <div id="left"></div>
      <div id="right"></div>
      <div id="menu" class="jqueryslidemenu">
        <?php
showFrontendDropdownMenu(
    '0',
    '<ul>|</ul>',
    '<li class="middle">|</li>',
    '<li class="first">|</li>',
    '<li class="last">|</li>'
    );
?>
      </div>


Das ist der Code vom Menü und die beiden *.js-Dateien sind auch in includes/templates/NAME/js vorhanden.

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

6

Donnerstag, 14. Februar 2013, 11:07

Also an dem bisschen htlml kan man nicht viel sehen.

Sagte ja, es kommt auch drauf an von welcher Version.

Wenn ihr ein funktionierendes Menu eingesetzt habt, dann liegt es am umliegenden css. Da benötigen evtl ein paar Befehle ein important bei höhe und breite.

Wenn ihr ein eigenes Tpl benutzt, dann müsst ihr euch alles andere drumrum anschauen.

Habt ihr euer tpl auch komplett in utf8 umgewandelt.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

W0nd3r

Anfänger

  • »W0nd3r« ist männlich
  • »W0nd3r« ist der Autor dieses Themas

Beiträge: 32

Wohnort: Limburg

Beruf: Eventfotograf

  • Nachricht senden

7

Donnerstag, 14. März 2013, 00:07

Da wurde aber wie gesagt nicht's dran verändert. Das Template wurde eins zu eins übernommen.
Und die Quellangaben der CSS und der js Dateien sind alle richtig in der index.html angegeben.


Auszug aus der index.html:

Quellcode

1
2
3
4
<script type="text/javascript" src="<?php mytemplate_dir(); ?>/js/jquery.min.js"></script>
<script type="text/javascript" src="<?php mytemplate_dir(); ?>/js/jqueryslidemenu.js"></script>

<link rel="stylesheet" type="text/css" href="<?php mytemplate_dir(); ?>/css/menu.css" media="screen" />


Code der menu.css:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
/*

 cms2day <http://www.cms2day.de>
 Author: Matthias Müller <http://www.breakmedia.de>
 Copyright (c) 2007-2012, Ernst Metzger & Matthias Müller

 TEMPLATE [Last Update] 20.01.2012

*/

/* - jQuery Multi Level Menu - */ 

.jqueryslidemenu
    {
    background:              #308813 url('../images/head_nav_bg.png') repeat-x;
    font:                    11px "Verdana";
    width:                   100%;
    }
    .jqueryslidemenu ul
        {
        list-style-type:         none;
        margin:                  0px;
        padding:                 0px;
        }
        .jqueryslidemenu ul li
            {
            background:              #2c6119 url('../images/head_nav_bg.png') repeat-x;
            float:                   left;
            display:                 inline;
            position:                relative;
            }
            .jqueryslidemenu ul li a
                {
                color:                   #000000;
                font-weight:             bold;
				font-size:               16px;
                display:                 block;
                text-decoration:         none;
                line-height:             37px;
                padding:                 0px 5px;
                height:                  37px;
                }
            .jqueryslidemenu ul li a:hover
                {
                background:              #082502 url('../images/head_nav_bg_hover.png') repeat-x;
                color:                   #318813;
                }

            .jqueryslidemenu ul li ul
                {
                display:                 block;
                position:                absolute;
                left:                    0px;
                visibility:              hidden;
                }
                .jqueryslidemenu ul li ul li
                    {
                    float:                   none;
                    display:                 list-item;
                    }
                    .jqueryslidemenu ul li ul li ul
                        {
                        top:                     0px;
                        }
                        .jqueryslidemenu ul li ul li a
                            {
                            line-height:             37px;
                            padding:                 0px 5px;
                            height:                  37px;
                            text-decoration:         none;
                            }
                        .jqueryslidemenuz ul li ul li a:hover
                            {
                            background:              #082502;
                            color:                   #318813;
                            text-decoration:         none;
                            }


.jqueryslidemenu ul li ul li,
.jqueryslidemenu ul li ul li ul li,
.jqueryslidemenu ul li ul li ul li ul li
    {
    border-bottom:           none;
    }
* html .jqueryslidemenu ul li a
    {
    display:                 inline-block;
    text-decoration:         none;
    }
.downarrowclass
    {
    position:                absolute;
    top:                     12px;
    right:                   7px;
    }

.rightarrowclass
    {
    position:                absolute;
    top:                     6px;
    right:                   5px;
    }


Die Grafiken usw sind auch alle am richtigen Ort und wurden verlinkt. Kann den Fehler einfach nicht finden!

Werbung