Kategoriemenü links wird falsch angezeigt

Huhu Leute,

ich spiel grad an unserem Template rum und hab, warum auch immer, auf dem einen Testserver folgendes Problem:

Mein Login, Sprachwahl etc geht nicht (das menü geht nicht auf).

hier beispiel des templates auf nem server auf dem es nicht geht:

http://web10.cpsrv01.agentur2c.net/

Jemand ne idee?

für hilfe bin dankbar :slight_smile:

erledigt.

häkchen bei “den kompletten kategoriebaum laden” war schuld.

Hi caladan,

manchmal sind die einfachsten Sachen schon die Lösung :slight_smile:
Veilleicht auch hier ?

Hast du etwas an der Struktur oder den IDs der Menüs geändert ?
Das ganze funktioniert ja über javascript bzw. jquery und wenn das
DOM nicht mehr das selbe ist wie erwartet wird funktioniert das
Ausklappen nicht mehr.

Grüße

hmm nicht dass ich wüsste… aber es geht gar keins der flyout menüs mehr so wie ich das seh…

aber ich lass mich gern eines besseren belehren :confused:

such schon verzweifelt… und überleg schon ob ich nicht ausversehen ein .js oder .css wegrationalisiert hab, dass ich bräuchte :confused:

Hauptsache der Google±Button und Facebook sind drin. Das nenne ich Prioritäten. :rolleyes:

Schon mal das Ende vom HTML angeschaut und mit dem Demo-Shop verglichen. Da fehlt z. B. dieser komplette Block:


<script type="text/javascript">$( '#forgotPasswordOpener' ).oxModalPopup({ target: '#forgotPassword'});</script>
       <!--[if (gte IE 6)&(lte IE 8)]> 
        <script type="text/javascript" src="http://demoshop.oxid-esales.com/community-edition/out/azure/src/js/IE9.js"></script>     <![endif]-->     <!--[if IE]> 
        <script src="http://demoshop.oxid-esales.com/community-edition/out/azure/src/js/jquery-fonteffect-1.0.0.js"></script>         <script src="http://demoshop.oxid-esales.com/community-edition/out/azure/src/js/fonteffect.oxid.js"></script>
     <![endif]-->


den fonteffect block hab ich raus, da ich die effekte nicht nutzen möchte.

auch nach dem reintun klappts nicht :confused:

Da fehlt ja auch noch mehr. Z. B. der komplett Block, der normalwerweise ausgeblendet ist und bei Klick eingeblendet wird.


<div class="flyoutBox">
        <ul class="corners flyoutMenu" id="services">
            <li class="active"><a href="http://demoshop.oxid-esales.com/community-edition/en/my-account/"><span>Account</span></a></li>
            <li><a rel="nofollow" href="http://demoshop.oxid-esales.com/community-edition/en/my-account/"><span>My account</span></a></li>
                            <li><a rel="nofollow" href="http://demoshop.oxid-esales.com/community-edition/en/my-product-comparison/"><span>My Product Compare</span></a></li>
                        <li><a rel="nofollow" href="http://demoshop.oxid-esales.com/community-edition/en/my-wish-list/"><span>My Wish List</span></a></li>
                            <li><a rel="nofollow" href="http://demoshop.oxid-esales.com/community-edition/en/my-gift-registry/"><span>My Gift Registry</span></a></li>
                                        <li><a rel="nofollow" href="http://demoshop.oxid-esales.com/community-edition/en/my-listmania-list/"><span>My Listmania List</span></a></li>
                    </ul>
    </div>

Beim Login-Bereich sieht es genauso aus.

also das ganze kommt aus der servicebox.tpl. diese wird eingebunden und an der tpl hab ich nichts geändert…

auszug aus der header.tpl:

<div id="header" class="clear">
    [{include file="widget/header/languages.tpl"}]
    [{include file="widget/header/currencies.tpl"}]
    [{oxid_include_dynamic file="widget/header/servicebox.tpl"}]
    <ul id="topMenu">
        <li class="login flyout[{if $oxcmp_user->oxuser__oxpassword->value}] logged[{/if}]">
            [{include file="widget/header/loginbox.tpl"}]
        </li>
        [{if !$oxcmp_user}]
            <li><a id="registerLink" href="[{ oxgetseourl ident=$oViewConf->getSslSelfLink()|cat:"cl=register" }]" title="[{oxmultilang ident="PAGE_ACCOUNT_REGISTER_REGISTER"}]">[{oxmultilang ident="PAGE_ACCOUNT_REGISTER_REGISTER"}]</a></li>
        [{/if}]
    </ul>
    <a id="logo" href="[{$oViewConf->getHomeLink()}]" title="[{$oxcmp_shop->oxshops__oxtitleprefix->value}]"><img src="[{$oViewConf->getImageUrl()}]logo.png" alt="[{$oxcmp_shop->oxshops__oxtitleprefix->value}]"></a>
    [{include file="widget/header/topcategories.tpl"}]
    [{oxid_include_dynamic file="widget/minibasket/minibasket.tpl"}]
    [{include file="widget/header/search.tpl"}]
</div>

und hier die servicebox.tpl:

<div class="topPopList">
    [{if $oxcmp_user}]
        [{assign var="noticeListCount" value=$oxcmp_user->getNoticeListArtCnt()}]
        [{assign var="wishListCount" value=$oxcmp_user->getWishListArtCnt()}]
    [{else}]
        [{assign var="noticeListCount" value="0"}]
        [{assign var="wishListCount" value="0"}]
    [{/if}]
    [{math equation="a+b+c" a=$oView->getCompareItemsCnt() b=$noticeListCount c=$wishListCount assign=notificationsCounter}]
    <p id="servicesTrigger" class="selectedValue [{if $notificationsCounter > 0}]hasNotifications[{/if}]">
      <a href="#" rel="nofollow"><span>[{oxmultilang ident="WIDGET_SERVICES_ACCOUNT"}]</span></a>[{if $notificationsCounter > 0}]<span class="counter FXgradOrange">[{$notificationsCounter}]</span>[{/if}]
    </p>
    <div class="flyoutBox">
        <ul id="services" class="corners flyoutMenu">
            <li class="active"><a href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=account" }]"><span>[{oxmultilang ident="WIDGET_SERVICES_ACCOUNT"}]</span></a></li>
            <li><a href="[{ oxgetseourl ident=$oViewConf->getSslSelfLink()|cat:"cl=account" }]" rel="nofollow"><span>[{oxmultilang ident="LAYOUT_HEADER_ACCOUNT_LINK"}]</span></a></li>
            [{if $oViewConf->getShowCompareList() }]
                <li><a href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=compare" }]" rel="nofollow"><span>[{oxmultilang ident="LAYOUT_HEADER_COMPARE_LINK"}]</span>[{ if $oView->getCompareItemsCnt() }]<span class="counter FXgradOrange">[{ $oView->getCompareItemsCnt() }]</span>[{/if}]</a></li>
            [{/if}]
            <li><a href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=account_noticelist" }]" rel="nofollow"><span>[{oxmultilang ident="LAYOUT_HEADER_NOTICELIST_LINK"}]</span>[{ if $oxcmp_user && $oxcmp_user->getNoticeListArtCnt()}]<span class="counter FXgradOrange">[{ $oxcmp_user->getNoticeListArtCnt() }]</span>[{/if}]</a></li>
            [{if $oViewConf->getShowWishlist()}]
                <li><a href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=account_wishlist" }]" rel="nofollow"><span>[{oxmultilang ident="LAYOUT_HEADER_WISHLIST_LINK"}]</span>[{ if $oxcmp_user && $oxcmp_user->getWishListArtCnt()}]<span class="counter FXgradOrange">[{ $oxcmp_user->getWishListArtCnt() }]</span>[{/if}]</a></li>
            [{/if}]
            [{if $oViewConf->getShowListmania()}]
                <li><a href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=account_recommlist" }]" rel="nofollow"><span>[{oxmultilang ident="LAYOUT_HEADER_LISTMANIA_LINK"}]</span>[{ if $oxcmp_user && $oxcmp_user->getRecommListsCount()}]<span class="counter FXgradOrange">[{ $oxcmp_user->getRecommListsCount() }]</span>[{/if}]</a></li>
            [{/if}]
        </ul>
    </div>
 </div>

man sollte erwähnen, dass ich z.b. den nivoslider benutze und nicht mehr den originalen slider!

oh und übrigens ist der code doch da:

<div class="flyoutBox">
        <ul id="services" class="corners flyoutMenu">
            <li class="active"><a href="http://web10.cpsrv01.agentur2c.net/mein-konto/"><span>Konto</span></a></li>
            <li><a href="http://web10.cpsrv01.agentur2c.net/mein-konto/" rel="nofollow"><span>Mein Konto</span></a></li>
                            <li><a href="http://web10.cpsrv01.agentur2c.net/mein-produktvergleich/" rel="nofollow"><span>Mein Artikelvergleich</span></a></li>
                        <li><a href="http://web10.cpsrv01.agentur2c.net/mein-merkzettel/" rel="nofollow"><span>Mein Merkzettel</span></a></li>
                            <li><a href="http://web10.cpsrv01.agentur2c.net/mein-wunschzettel/" rel="nofollow"><span>Mein Wunschzettel</span></a></li>
                                        <li><a href="http://web10.cpsrv01.agentur2c.net/meine-lieblingslisten/" rel="nofollow"><span>Meine Lieblingslisten</span></a></li>
                    </ul>
    </div>
 </div>

Wieso fängt gui.js bei dir mit “jqvar” an?

perfekt! danke frank!!!

verdammt da hab ich wohl mal nicht aufgepasst… wollte suchen… aber hab im text getippt und dann gespeichert.

jetzt gehts!

nochmal vielen dank! :slight_smile:

im übrigen fehlt mir hier im forum immer noch eine “gelöst” markierung … würde es für jeden einfacher machen… nur mal so …@mods :wink:

mod != admin

…sorry

:smiley:

achwas streng dich an ray :wink: gib alles!

jawohl!

[B]+1[/B]