Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: jQuery Superfish - horizontale Navigation

    Kwonga

    • Fördermitglied
    • Beiträge: 258
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #270 am: 14. Januar 2013, 20:46:54
    Nabend,

    so, einbau korrigiert läuft!
    Thx, klasse Ding.
    Was ich auch nach 6 Forumseiten noch nicht verstanden haben....wie bekomme ich "nur" 3 Kategorien in die Top Navi anstatt des "Katalog"?

    Grüße
    Dirk
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware

    sammar

    • Frisch an Board
    • Beiträge: 93
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #271 am: 16. Januar 2013, 16:27:19
    Hallo Zusammen,
    weiß jemand wie man die 2.Kategorie Ebene zwei oder drei Spaltig hinbekommt, habe hier was von float und fester breite gelesen, weiß aber nicht was damit gemeint ist. Danke

    sammar

    • Frisch an Board
    • Beiträge: 93
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #272 am: 16. Januar 2013, 17:14:49
    Ich kenne den genauen Code nicht, aber die Zweispaltigkeit sollte sich erreichen lassen, indem man dem <li> eine feste Breite gibt und ihn dann "floaten" lässt.

    Hallo Matt,

    kannst du mir vielleicht sagen was und wo ich was eintragen muss, damit ich zwei oder dreispaltig hinbekomme, hier ist teil von der css:
    Code: PHP  [Auswählen]
    /*** ESSENTIAL STYLES ***/
    .sf-menu, .sf-menu * {
            margin:                 0;
            padding:                0;
            list-style:             none;
    }
    .sf-menu {
            line-height:    18px;
    }
    .sf-menu ul {
            position:               absolute;
            top:                    -999em;
            width:                  10em; /* left offset of submenus need to match (see below) */
    }
    .sf-menu ul li {
            width:                  100%;
    }
    .sf-menu li:hover {
            visibility:             inherit; /* fixes IE7 'sticky bug' */
    }
    .sf-menu li {
            float:                  left;
            position:               relative;
    }
    .sf-menu a {
            display:                block;
            position:               relative;
    }
    .sf-menu li:hover ul,
    .sf-menu li.sfHover ul {
            left:                   0;
            top:                    100%; /* match top ul list item height */
            z-index:                99;
    }
    ul.sf-menu li:hover li ul,
    ul.sf-menu li.sfHover li ul {
            top:                    -999em;
    }
    ul.sf-menu li li:hover ul,
    ul.sf-menu li li.sfHover ul {
            left:                   10em; /* match ul width */
            top:                    0;
    }
    ul.sf-menu li li:hover li ul,
    ul.sf-menu li li.sfHover li ul {
            top:                    -999em;
    }
    ul.sf-menu li li li:hover ul,
    ul.sf-menu li li li.sfHover ul {
            left:                   10em; /* match ul width */
            top:                    0;
    }

    /*** DEMO SKIN ***/
    .sf-menu {
            float:                  left;
    }
    .sf-menu li a {
            padding:                .5em 1em;
            text-decoration:none;
            font-weight:normal;
            border-right: 1px dotted #fff;
            background:url("img/bg_topmenu.gif") #444444;
    }

    .sf-menu li li a {
            padding:                .5em 1em;
            text-decoration:none;
            font-weight:normal;
            background: #000;
            border: thin dotted;
    }
    .sf-menu li a, .sf-menu li a:visited  { /* visited pseudo selector so IE6 applies text colour*/
            color:                  #fff;
    }
    .sf-menu li {
            /*background:           url("img/bg_topmenu.gif") repeat-x scroll 0 0 #333333; */
    }
    .sf-menu li li {
            background:             #3E3D41;
    }

    .sf-menu li a:hover, .sf-menu li.sfHover,
    .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
            outline:                0;
            color: #fff;
            background: #39B60F;
    }
    .sf-menu li li:hover, .sf-menu li li.sfHover,
    .sf-menu li a:focus, .sf-menu li li a:hover, .sf-menu li a:active {
            outline:                0;
            color: #fff;
    }

    /*** arrows **/
    .sf-menu a.sf-with-ul {
            min-width:              1px; /* trigger IE7 hasLayout so spans position accurately */
    }
    .sf-sub-indicator {
            position:               static;
            display:                inline;
            right:                  .75em;
            top:                    1.05em; /* IE6 only */
            width:                  10px;
            height:                 10px;
            text-indent:    -999em;
            overflow:               hidden;
    }
    li li .sf-sub-indicator {
            position:               absolute;
            display:                block;
            right:                  .75em;
            top:                    1.05em; /* IE6 only */
            width:                  10px;
            height:                 10px;
            text-indent:    -999em;
            overflow:               hidden;
            background:             url("img/arrows-ffffff.png") no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
    }
    a > .sf-sub-indicator {  /* give all except IE6 the correct values */
            top:                    .8em;
            background-position: 0 -100px; /* use translucent arrow for modern browsers*/
    }
    /* apply hovers to modern browsers */
    a:focus > .sf-sub-indicator,
    a:hover > .sf-sub-indicator,
    a:active > .sf-sub-indicator,
    li:hover > a > .sf-sub-indicator,
    li.sfHover > a > .sf-sub-indicator {
            background-position: -10px -100px; /* arrow hovers for modern browsers*/
    }

    /* point right for anchors in subs */
    .sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
    .sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
    /* apply hovers to modern browsers */
    .sf-menu ul a:focus > .sf-sub-indicator,
    .sf-menu ul a:hover > .sf-sub-indicator,
    .sf-menu ul a:active > .sf-sub-indicator,
    .sf-menu ul li:hover > a > .sf-sub-indicator,
    .sf-menu ul li.sfHover > a > .sf-sub-indicator {
            background-position: -10px 0; /* arrow hovers for modern browsers*/
    }

    /*** shadows for all but IE6 ***/
    .sf-shadow ul {
            background:     url("img/shadow.png") no-repeat bottom right;
            padding: 0 8px 9px 0;
            -moz-border-radius-bottomleft: 17px;
            -moz-border-radius-topright: 17px;
            -webkit-border-top-right-radius: 17px;
            -webkit-border-bottom-left-radius: 17px;
    }
    .sf-shadow ul.sf-shadow-off {
            background: transparent;
    }
    Danke

    Kwonga

    • Fördermitglied
    • Beiträge: 258
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #273 am: 16. Januar 2013, 22:41:03
    Noch jemand eine Idee wie ich die 2 Hauptkategorien in Navigation bekomme?
    Grüße
    Dirk

    sammar

    • Frisch an Board
    • Beiträge: 93
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #274 am: 21. Januar 2013, 20:21:08
    Guten Morgen,

    habe auch das Superfish eingebaut. Funktioniert auch perfekt. Ich würde gerne bei der Anzeige es so haben wie bei diesem Bild hier:

    (Dateianhang Link)

    Habe auch schon in der css probiert, komme aber irgendwie nicht weiter. Hat jemand einen kleinen Tipp parat.

    Grüße
    André
    Hallo,
    genau dass will ich auch erreichen, weiß den niemand was man da genau ändern muss.Bitte Helfen

    Kwonga

    • Fördermitglied
    • Beiträge: 258
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #275 am: 25. Januar 2013, 19:47:24
    Nabend,
    in der Anleitung steht:

    3. /tempaltes/xtc5/source/boxes.php

    nach dem hier:
      include(DIR_WS_BOXES . 'categories.php');
    das hier einfügen:
      include(DIR_WS_BOXES . 'categories_superfish.php');

    Jetzt ist aber in der 1.06 die " include(DIR_WS_BOXES . 'categories.php');" gar nicht mehr
    vorhanden?!

    Grüße
    Dirk

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #276 am: 25. Januar 2013, 19:53:26
    Naja, ist halt jetzt ein require_once.
    Du kannst das unter der Rubrik "Immer sichtbar" mit einfügen.

    Gruß,
    noRiddle

    Kwonga

    • Fördermitglied
    • Beiträge: 258
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #277 am: 25. Januar 2013, 20:36:29
    Stimmt, jetzt wirds zumindest wieder angezeigt.
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Sieht aber noch nicht wirklich toll aus. Oder hab ich was falsch eingebaut?
    Hier mal meine Startseite:
    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    <div id="wrap">
    <div id="header">
    <a href="{$index}"><div id="logo"></div></a>
    <div id="cart">{$box_CART}</div>
    </div>

        <div id="topmenuwrap">
          <ul id="menu" class="sf-menu">  
            <li><a href="{$index}">{#link_index#}</a></li>    
                    <li><a href="#">Katalog</a>
          {$box_CATEGORIES_SUPERFISH}</li>
            <li>
                      {if !$smarty.session.customer_id}
              <a href="{$account}">{#link_account#}</a>
               <ul>
                  {if $smarty.session.customers_status.customers_status_id == '1'}
                  <li><a href="{$create_account}">{#new_customer#}</a></li>
                 {/if}
                  <li><a href="{$login}">{#link_login#}</a></li>
               </ul>
            {else}
              <a href="{$account}">{#link_account#}</a>
               <ul>
                  <li><a href="{php}echo xtc_href_link('address_book.php', '', 'NONSSL'){/php}">Adressbuch</a></li>
                  <li><a href="{php}echo xtc_href_link('account_history.php', '', 'NONSSL'){/php}">Bestellungen</a></li>
                  <li><a href="{php}echo xtc_href_link('newsletter.php', '', 'NONSSL'){/php}">Newsletter</a></li>
                  <li><a href="{php}echo xtc_href_link('account_edit.php', '', 'NONSSL'){/php}">Kontodaten bearbeiten</a></li>      
                  <li><a href="{php}echo xtc_href_link('account_password.php', '', 'NONSSL'){/php}">Passwort &auml;ndern</a></li>
                  <li><a href="{$logoff}">{#link_logoff#}</a></li>
               </ul>
            {/if}
            </li>  
            <li><a href="{$cart}">{#link_cart#}</a>
             <ul>
                <li><a href="{$checkout}">{#link_checkout#}</a></li>
               <li><a href="{$cart}">{#link_cart#}</a></li>
             </ul>
            </li>
          </ul>
        <div id="languages">{*$box_LANGUAGES*}</div>
            <div id="search">{$box_SEARCH}</div>
      </div>
      <div id="contentwrap">
        {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
          {/if}
        <div id="content{if strpos($smarty.server.PHP_SELF, 'checkout')}full{/if}">
          {if strstr ($smarty.server.PHP_SELF, 'index')}
            {if $smarty.get.cPath==null and $smarty.get.manufacturers_id==''}
              {if $BANNER}{$BANNER}{/if}
            {/if}
          {/if}
          {$main_content}
        </div>
        {if !strstr ($smarty.server.PHP_SELF, 'checkout')}
    <div id="rightcol">{*$box_CART*}{*$box_LOGIN*}{*$box_BESTSELLERS*}{*$box_INFOBOX*}{*$box_CURRENCIES*}{*$box_MANUFACTURERS_INFO*}{*$box_MANUFACTURERS*}</div>
        {/if} </div>
    <div id="abstand"></div>
    <div id="bottom">
      <div id="bottom-divs">
        <!-- Bottom Left -->
        <div id="bottom-left">
          {$box_CONTENT}
        </div>
        <!-- Bottom Mid -->
        <div id="bottom-mid">
          {$box_INFORMATION}
              {$box_ADMIN}
        </div>
        <!-- Bottom Right -->
        <div id="bottom-right">
          {$box_NEWSLETTER}
        </div>
      </div>
    </div>
    <p class="footer">{$smarty.const.TITLE} &copy; {$smarty.now|date_format:"%Y"} | * alle Preise inkl. MwSt.</span></p>
    </div>
    {if ($smarty.const.TRACKING_COUNT_ADMIN_ACTIVE=='true' and $smarty.session.customers_status.customers_status_id == '0')
      or $smarty.session.customers_status.customers_status_id != '0'}
      {if $smarty.const.TRACKING_PIWIK_ACTIVE=='true'}
        {piwik url=$smarty.const.TRACKING_PIWIK_LOCAL_PATH id=$smarty.const.TRACKING_PIWIK_ID goal=$smarty.const.TRACKING_PIWIK_GOAL}
      {/if}
      {if $smarty.const.TRACKING_GOOGLEANALYTICS_ACTIVE=='true'}
        {googleanalytics account=$smarty.const.TRACKING_GOOGLEANALYTICS_ID trackorders=true}
      {/if}
    {/if}

    Grüße
    Dirk

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #278 am: 25. Januar 2013, 20:38:02
    Da ich mir die Erweiterung noch nie genau angeschaut habe muß ich passen, da muß einer ran der Bescheid weiß, sorry.

    Gruß,
    noRiddle

    Nadine

    • Fördermitglied
    • Beiträge: 96
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #279 am: 13. Februar 2013, 01:01:50
    Ich schiebe das noch mal nach oben.

    Hat das Modul schon jemand unter 1.06. Beta4 laufen?
    Die Darstellung der Kategorien ist zwar horizontal, allerdings sind alle Kategorien und Unterkategorien von Anfang an ausgeklappt.

    Ich vermute es hängt an der Datei /source/boxes/categories_superfish.php.
    Da ich aber kein PHP kann, komme ich nicht weiter.

    Eventuell hat ja von euch einer eine Idee.

    Danke und Gruß

    Nach dem Update auf die 1.06 habe ich genau dasselbe Problem. Weiß da schon jemand was?

    vandura

    • Neu im Forum
    • Beiträge: 15
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #280 am: 19. Februar 2013, 13:37:41
    Guten Morgen,
    wie bekomme ich denn die Hauptkategorien nebeneinander und nicht das diese im Katalog untereinander sind ?

    Das sollte dann so aussehen:
    Kategorie 1    Kategorie 2    Kategorie 3

    und nicht wie es standardmässig ist:
    Katalog
    Kategorie 1
    Kategorie 2
    Kategorie 3

    Liegt schon etwas zurück, aber da ich genau dasselbe Problem hatte, anbei meine Lösung (Hauptkategorien sollen direkt in der horiz. Navi angezeigt werden, ohne "Katalog"):

    1. In der templates/TEMPLATENAME/index.html
    Code: PHP  [Auswählen]
    <li>
      <a href="#">Katalog</a>
      {$box_CATEGORIES_SUPERFISH}
    </li>
     

    Ersetzen mit:
    Code: PHP  [Auswählen]
    {$box_CATEGORIES_SUPERFISH}
     

    2. In der templates/TEMPLATENAME/source/boxes/categories_superfish.php ca. Zeile 216
    Code: PHP  [Auswählen]
    $CatNaviStart = "\n<ul>\n";
     

    Ersetzen mit:
    Code: PHP  [Auswählen]
    $CatNaviStart = "\n<li>\n";
     

    Fertig.

    Vielleicht kann das ja jemand gebrauchen :)

    ASNCM

    • Frisch an Board
    • Beiträge: 81
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #281 am: 03. Mai 2013, 22:55:32
    Hi.

    Diese Anwendung habe ich gebraucht.... TOP!

    Aber... Leide verschwinden danach die anderen verlinkungen....

    Startsete * Warenkorb * Mei Konto * Kasse * Anmelden

    wenn ich jetzt die Kategorie einblende:

    Startsete * Kategorie01 * Kategorie02

    jetzt ist der rest weg?!?!
    Wie kann das kommen?

    ASNCM

    • Frisch an Board
    • Beiträge: 81
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #282 am: 04. Mai 2013, 10:38:55
    Hallo

    Jemand eine Iddee?

    hier der Code meiner index.html :
    Code: PHP  [Auswählen]
    <!-- Menüleiste Anfang -->
    <nav class="art-nav clearfix">
        <ul class="art-hmenu">
        <li><a href="{$index}" class="active">{#link_index#}</a></li>
       {$box_CATEGORIES_SUPERFISH}
        <li><a href="{$cart}">{#link_cart#}</a></li>
       {if $account}
        <li><a href="{$account}">{#link_account#}</a></li>
       {/if}
                {if $smarty.session.customers_status.customers_status_id == '1'}
        <li><a href="{php}echo xtc_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL');{/php}">{#new_customer#}</a></li>
        {/if}      
        <li><a href="{$checkout}">{#link_checkout#}</a></li>
       {if $smarty.session.customer_id}
        <li><a href="{$logoff}">{#link_logoff#}</a></li>
       {else}
        <li><a href="{$login}">{#link_login#}</a></li>
       {/if}
        <li><a href="preisliste.php">{#link_preisliste#}</a></li>
       </ul>
        </nav>
     
        <!-- Menüleiste Ende -->
     
    so sieht es aus:
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    gruss
    ASNCM

    karsta.de

    • Experte
    • Beiträge: 3.157
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #283 am: 04. Mai 2013, 11:54:39
    Ein Link wäre sinnvoll, weil nicht klar ist was in deiner box_categories_superfish.html drin steht.
    Ansonsten würde ich es so in der index.html versuchen:
    Code: PHP  [Auswählen]
    <li>{$box_CATEGORIES_SUPERFISH}</li>

    BG kgd

    ASNCM

    • Frisch an Board
    • Beiträge: 81
    • Geschlecht:
    Re: MODUL: jQuery Superfish - horizontale Navigation
    Antwort #284 am: 04. Mai 2013, 12:30:10
    Hi.so hab ich es auch schon probiert.
    Das Resultat bleibt das gleiche.
    Ich habe die Originale hier genommen.
    Wurde in der Datei nichts geändert.

    Gruß
    asncm
    26 Antworten
    14899 Aufrufe
    22. Juni 2014, 15:32:36 von sl-chickery
    5 Antworten
    4529 Aufrufe
    19. Dezember 2012, 00:53:47 von Kawabiker
    12 Antworten
    10130 Aufrufe
    19. Februar 2012, 11:24:00 von peterpan19
    3 Antworten
    1986 Aufrufe
    13. Januar 2019, 23:05:18 von Direk12