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: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template

    cayuco

    • Fördermitglied
    • Beiträge: 848
    • Geschlecht:
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #960 am: 10. Februar 2019, 21:27:33
    Danke Dir für die rasche Antwort. Dann lasse ich die Bilder mit "visible: none" - das ist kein Problem. Sieht ja keiner.  :-)

    Die Sache mit den Button hat auf Anhieb geklappt. Vielen Dank
    Managed Server

    lithoverlag

    • Fördermitglied
    • Beiträge: 828
    • Geschlecht:
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #961 am: 12. Februar 2019, 11:03:58
    Hi
    irgend so eine bescheuerte onpage analyse meckert mich immer an mit doppelter H1 Überschrift.
    Endetail geht es wohl um die Überschriften der Kategorien.
    kann mir mal jemand sagen wo ich auf h2 umstellen kann? Danke.
    Over and out nach Grippe
    Gruß
    Litho

    p.s ebenso fehlt dem ding das alt Atribut der Thumbnails...

    Timm

    • Fördermitglied
    • Beiträge: 6.335
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #962 am: 12. Februar 2019, 11:10:29
    Die Überschriften würde ich auf h1 belassen. Brauchst du auf jeder Seite und bekommst sonst den Fehler, dass die Überschriftenhierarchie nicht eingehalten wurde, weil er dann mit h2 für Artikelnamen beginnt.  Die einzige Stelle wieso h1 doppelt entsteht und es dadurch definitiv falsch ist, wenn man TOP Artikel anzeigen lässt. Wenn dann würde ich es da ändern.

    Gruß Timm

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #963 am: 12. Februar 2019, 12:41:19
    Hallo Litho,

    in deinem Fall könnte in der Datei templates/bootstrap3_sicher/boxes/box_best_sellers.html hier

    Code: XML  [Auswählen]
    <h1 class="well well-sm">{#heading_best_sellers#}</h1>

    das Problem liegen.

    Gruss
    Hanspeter

    cayuco

    • Fördermitglied
    • Beiträge: 848
    • Geschlecht:
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #964 am: 13. Februar 2019, 14:20:31
    Hallo Karl1,
    nun haben sich nach etlichem Probieren doch noch zwei Dinge als hartnäckiger erwiesen als ich es bin.

    1. Kann man in der products_info_tabs.hml einen weiteren Tab einsetzen für einen Kreditrechner - das wäre dann eine html-Datei mit i-Frame)? Leider habe ich den Produkt-Content bereits im Einsatz für Techn. Details.

    2. Im Footer (information_box & content_box) sind die Links für mein Verständnis jetzt zu dunkel und die Zeilen zu weit auseinander. Kann ich das ändern ohne dass es Einfluß auf andere Links hat?

    woeppel

    • Mitglied
    • Beiträge: 224
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #965 am: 13. Februar 2019, 16:09:22
    In das Superfish Menu möchte ich das Modul "weitere Kategoriegruppen" einbauen.

    Beim linken Kategoriebaum sind die Kategoriegruppen schon aufgeteilt und funktionieren - siehe Anlage Bild.

    Beim Superfish Menu funktionieren die Gruppen, wenn ich diese einzeln einbaue. Füge ich jedoch die zweite ein erhalte ich eine weiße Seite.

    An was liegt es? Für jede Hilfe bin ich dankbar.

    Logs
    Code: PHP  [Auswählen]
    [13-02-2019 15:29:15] E_ERROR   : LoggingManager: Cannot redeclare initContentManagerLink() (previously declared in /var/www/vhosts/ewoeppel.www83.hostkraft.de/httpdocs/test/templates/bootstrap3/source/boxes/categories_superfish_section1.php:156) in File: /var/www/vhosts/ewoeppel.www83.hostkraft.de/httpdocs/test/templates/bootstrap3/source/boxes/categories_superfish_section4.php on Line: 156

    die bootstrap3/source/boxes/categories_superfish_section1.php sieht momentan so aus:
    Code: PHP  [Auswählen]
    <?php
    /*
    !!!!!!!!!!!!!!! Bitte beachten !!!!!!!!!!!!!!!!!!!!!
    Dies ist eine erweiterte Version - angepasst an das Bootstrap-Framework 3 und
    die Möglichkeit bestimmte Kategorien als Megakategorien festzulegen.

    Es ist wichtig, dass bei diesen Megakategorien bestimmte Regeln eingehalten werden.

    Möglichkeit 1:
    - Hauptkategorie Level 1
            + Unterkategorie Level 2
            + Unterkategorie Level 2
            + Unterkategorie Level 2
            + Unterkategorie Level 2 ...

    Möglichkeit 2:
    - Hauptkategorie Level 1
            + Unterkategorie Level 2
                    ++ Unterkategorie Level 3
                    ++ Unterkategorie Level 3
                    ++ Unterkategorie Level 3 ...
            + Unterkategorie Level 2
                    ++ Unterkategorie Level 3
                    ++ Unterkategorie Level 3
                    ++ Unterkategorie Level 3 ...
            + Unterkategorie Level 2 ...
                    ++ Unterkategorie Level 3
                    ++ Unterkategorie Level 3
                    ++ Unterkategorie Level 3 ...

    Weitere Level erzeugen Fehler
    Gibt es einen 3. Level müssen alle Unterkategorien Level 2 über Unterkategorien Level 3 verfügen.

    // -----------------------------------------------------------------------------------
            GUNNART "SHOW_CATEGORY ADVANCED"
           
            erweiterte Kategorien-Navigation für xt:Commerce 3.04 SP1 / SP2.1
           
            Proudly togetherfummeled by Gunnar Tillmann
            http://www.gunnart.de
            Version 2.0 Beta 3 / April 2008
    // -----------------------------------------------------------------------------------
            ... ist noch Beta - Anleitung unter http://www.gunnart.de?p=360
            6. Mai 2008: BugFix beim festlegen der $cache_id
    // -----------------------------------------------------------------------------------
    */
         


    // -----------------------------------------------------------------------------------
    //      Smarty starten
    // -----------------------------------------------------------------------------------
            $box_smarty     =       new smarty;
            $box_content    =       '';
            $box_smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');
            $box_smarty->assign('language', $_SESSION['language']);
            $box_smarty->assign('home', xtc_href_link());
    // -----------------------------------------------------------------------------------


    // -----------------------------------------------------------------------------------
    //      Cache-ID setzen
    // -----------------------------------------------------------------------------------
            if (!CacheCheck()) {
                   
                    $cache = false;
                    $box_smarty->caching = 0;
                    $cache_id = '';

            } else {
                   
                    $cache = true;
                    $box_smarty->caching = 1;
                    $box_smarty->cache_lifetime=CACHE_LIFETIME;
                    $box_smarty->cache_modified_check=CACHE_CHECK;
                   
                    $cache_id = $_SESSION['language'].'_StatID-'.$_SESSION['customers_status']['customers_status_id'];
                    if(!empty($GLOBALS['cPath']))
                            $cache_id .= '_cPath-'.$GLOBALS['cPath'];
                    elseif(!empty($_GET['coID']))
                            $cache_id .= '_coID-'.$_GET['coID'];
                    else
                            $cache_id .= '_Script-'.basename($_SERVER[SCRIPT_NAME]);
           
            }
    // -----------------------------------------------------------------------------------


    // -----------------------------------------------------------------------------------
    //      Das alles braucht nur dann ausgeführt zu werden, wenn noch keine gecachtes
    //      HTML-File vorliegt
    // -----------------------------------------------------------------------------------
            if (!$box_smarty->is_cached(CURRENT_TEMPLATE.'/boxes/box_categories_superfish.html', $cache_id) || !$cache) {
           
                    // -------------------------------------------------------------------------------
                    //      CategoriesArray (für $foo) zusammenbauen
                    // -------------------------------------------------------------------------------
                            function initCategoriesArray_superfish1() {
                                    if (GROUP_CHECK=='true') {
                                            $group_check = "and c.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
                                    } else {
                                            $group_check = '';
                                    }

                            // ---------------------------------------------------------------------------
                            //      Datenbank ...
                            // ---------------------------------------------------------------------------
                                    $categories_query = xtc_db_query("
                                            SELECT  c.categories_id,
                                                            cd.categories_name,
                                                            cd.categories_heading_title,
                                                            c.parent_id
                                            FROM    "
    .TABLE_CATEGORIES." c,
                                                            "
    .TABLE_CATEGORIES_DESCRIPTION . " cd
                                            WHERE   c.categories_status = '1'
                        AND c.section = 1
                                                            "
    .$group_check."
                                            AND     c.categories_id = cd.categories_id
                                            AND     cd.language_id='"
    . (int)$_SESSION['languages_id'] ."'
                                            ORDER BY sort_order, cd.categories_name"
    );
                            // ---------------------------------------------------------------------------
                            //      Array zusammenfriemeln ...
                            // ---------------------------------------------------------------------------
                                    while ($categories = xtc_db_fetch_array($categories_query))  {
                                            $Cats[$categories['categories_id']] = array(   
                                                    'id'                                    =>      $categories['categories_id'],
                                                    'name'                                  =>      $categories['categories_name'],
                                                    'heading'                               =>      $categories['categories_heading_title'],
                                                   
                                                    'parent'                                =>      $categories['parent_id'],
                                                    'subcats'                               =>      false,
                                                   
                                                    'link'                                  =>      initCategoryLink($categories['categories_id'],$categories['categories_name'],$categories['categories_heading_title'])
                                            );
                                    }
                            // ---------------------------------------------------------------------------
                            //      ... und gleich die SubCats ermitteln.
                            //      Die Funktion xtc_has_category_subcategories() kümmert sich leider nicht um
                            //      Berechtigungen und Status aktiv/inaktiv. Daher machen wir das hier. Spart
                            //      Außerdem gleich noch ein paar Datenbank-Abfragen ...
                            // ---------------------------------------------------------------------------
                                    $Keys = array_keys($Cats);
                                    foreach($Keys as $Key) {
                                            if($Cats[$Key]['parent']!=0) {
                                                    $Cats[$Cats[$Key]['parent']]['subcats'][]=$Key;
                                            }
                                    }
                    // -------------------------------------------------------------------------------
                                    if(!empty($Cats))
                                            return $Cats;
                                    return false;
                            }
                    // -------------------------------------------------------------------------------


                    // -----------------------------------------------------------------------------------
                            function initContentManagerLink($coID=false) {
                                    if($coID) {
                                            if (GROUP_CHECK == 'true')
                                                    $group_check = "AND \tgroup_ids LIKE '%c_".$_SESSION['customers_status']['customers_status_id']."_group%'";
                                            $dbQuery = xtDBquery("
                                                    SELECT  content_title
                                                    FROM    "
    .TABLE_CONTENT_MANAGER."
                                                    WHERE   content_group = '"
    .intval($coID)."'
                                                    AND     languages_id = '"
    .(int) $_SESSION['languages_id']."'
                                                    "
    .$group_check."
                                                    AND     content_status = '1'"
    );                
                                            $dbQuery = xtc_db_fetch_array($dbQuery,true);
                                            if(!empty($dbQuery)){
                                                    if(SEARCH_ENGINE_FRIENDLY_URLS == 'true')
                                                            $SEF_parameter = '&content='.xtc_cleanName($dbQuery['content_title']);
                                                    return xtc_href_link(FILENAME_CONTENT,'coID='.$coID.$SEF_parameter);
                                            }
                                    }
                                    return false;
                            }
                    // -----------------------------------------------------------------------------------
                            function initProductsLink($ProdID=false,$DateCheck=true) {
                                    if($ProdID) {
                                            if ($_SESSION['customers_status']['customers_fsk18_display'] == '0')
                                                    $fsk_lock = "AND \tp.products_fsk18!=1 ";
                                            if (GROUP_CHECK == 'true')
                                                    $group_check = "AND \tp.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
                                            $dbQuery = xtDBquery("
                                                    SELECT  p.products_id, pd.products_name
                                                    FROM    "
    .TABLE_PRODUCTS_DESCRIPTION." pd,
                                                                    "
    .TABLE_PRODUCTS." p
                                                    WHERE   pd.products_id = '"
    .intval($ProdID)."'
                                                    AND     pd.products_id = p.products_id
                                                    "
    .$fsk_lock."
                                                    "
    .$group_check."
                                                    AND             p.products_status = '1'
                                                    AND     pd.language_id = '"
    .(int)$_SESSION['languages_id']."' ");
                                            $dbQuery = xtc_db_fetch_array($dbQuery,true);
                                            if(!empty($dbQuery['products_id']))
                                                    return xtc_href_link(FILENAME_PRODUCT_INFO,xtc_product_link(intval($ProdID),$dbQuery['products_name']));
                                    }
                                    return false;
                            }
                    // -----------------------------------------------------------------------------------


                    // -----------------------------------------------------------------------------------
                    //      Link ermitteln - sucht dabei gleich nach "Ersatz-Markern"
                    //      Mit {#coID=7#} wird z.B. zur ContentManager-Seite 7 verlinkt (Kontakt)
                    //      Mit {#pID=123#} zum Produkt mit ID 123
                    //      Mit {#account.php#} zur Seite "Mein Konto"
                    // -----------------------------------------------------------------------------------
                    //      So kann man diverse Links in EINE Kategorien-Navigation setzen.
                    // -----------------------------------------------------------------------------------
                            function initCategoryLink($CatID=false,$CatName=false,$CatHeading=false) {
                                    $CategoryLink = false;
                                    if($CatID) {
                                            if($CatHeading) {
                                                    if(preg_match("/\{#([^#\{\}]*\.php[^#\{\}]*)#\}/",$CatHeading,$LinkedScriptComplete)) {
                                                            if(preg_match("/(.*\.php)(.*)/",$LinkedScriptComplete[1],$LinkedScript)) {
                                                                    if(file_exists($LinkedScript[1]))
                                                                            $CategoryLink = xtc_href_link($LinkedScript[1]).$LinkedScript[2];
                                                            }
                                                    } elseif(preg_match("/\{#[^\{\}]*coID\=(\d*)[^\{\}]*#\}/i",$CatHeading,$Treffer)) {
                                                            $CategoryLink = initContentManagerLink(intval($Treffer[1]));
                                                    } elseif(preg_match("/\{#[^\{\}]*pID\=(\d*)[^\{\}]*#\}/i",$CatHeading,$Treffer)) {
                                                            $CategoryLink = initProductsLink(intval($Treffer[1]));
                                                    }
                                            }
                                            if(!$CategoryLink) {
                                                    $CategoryLink = xtc_href_link(FILENAME_DEFAULT,xtc_category_link(intval($CatID),$CatName));
                                            }
                                    }
                                    return $CategoryLink;
                            }
                    // -----------------------------------------------------------------------------------


                    // -----------------------------------------------------------------------------------
                    // include needed functions
                    // -----------------------------------------------------------------------------------
                            require_once(DIR_FS_CATALOG .'templates/'.CURRENT_TEMPLATE. '/source/inc/xtc_show_category_superfish.inc.php');
                            //require_once(DIR_FS_INC . 'xtc_has_category_subcategories.inc.php');
                            //require_once(DIR_FS_INC . 'xtc_count_products_in_category.inc.php');
                    // -----------------------------------------------------------------------------------


                    // -----------------------------------------------------------------------------------
                            $categories_string = '';
                            $foo = initCategoriesArray_superfish1();

                    // Karl Megakategorien festlegen und die Unterkategorien auslesen

    /////   Hier werden die Megakategorien angegeben
    /////   z.B. für die Hauptkategorie mit der ID 34 - $megacat_ids = array(34);
    /////   z.B. für die Hauptkategorien mit der ID 34 und 38 - $megacat_ids = array(34, 38);

                    $megacats = array();

                    if (SUPERFISHMENU_MAXLEVEL > 2 || SUPERFISHMENU_MAXLEVEL === false){

                            $megacat_ids = json_decode(SUPERFISH_MEGACATEGORIES);

                            foreach ($megacat_ids as $megacat_id) {
                                    $megacat_id = (int)$megacat_id;
                                    // Level 2
                                    if(is_array($foo[$megacat_id]['subcats'])) {
                                            foreach ($foo[$megacat_id]['subcats'] as $key => $value) {$megas[$megacat_id][] = $value;}
                                    }
                                    // Level 3
                                    foreach ($megas[$megacat_id] as $Key) {
                                            if (is_array($foo[$Key]['subcats'])) {
                                                    $megas[$megacat_id][] = $foo[$Key]['subcats'];
                                                    if (SUPERFISHMENU_MAXLEVEL > 3 || SUPERFISHMENU_MAXLEVEL === false){
                                                            // Level 4
                                                            foreach($foo[$Key]['subcats'] as $val) {
                                                            if ($val) $megas[$megacat_id][] = $foo[$val]['subcats'];
                                                            }
                                                    }
                                            }
                                    }
                    $megas[$megacat_id][] = $megacat_id;
                            }

                            // Multiarray in einfaches Array umwandeln
                            if (isset($megas)) {
                                    $it = new RecursiveIteratorIterator(new RecursiveArrayIterator($megas));
                                    foreach($it as $v) {
                                            $megacats[] = $v;
                                    }
                            }
                    }

                            xtc_show_category_superfish(0, 0, $foo, '', $megacats);
                    // -----------------------------------------------------------------------------------


                    // -----------------------------------------------------------------------------------
                    //      NaviListe bekommt die ID "CatNavi"
                    // -----------------------------------------------------------------------------------
    //      übernommen in Templatedatei            $CatNaviStart = "\t\t<ul id=\"main\" class=\"nav navbar-nav\">\n";
                    // -----------------------------------------------------------------------------------


                    // -----------------------------------------------------------------------------------
                    //      Hätte man auch einfacher machen können, aber mit Tabulatoren ist schicker.
                    //      Außerdem kann man so leichter nachprüfen, ob auch wirklich alles korrekt läuft.
                    // -----------------------------------------------------------------------------------

    //                      $CatNaviEnd = '';
    // Karl wenn mehrere Level beim letzten Menüpunkt sind wurden die Listenpunkte nicht mehr geschlossen
    //                              $CatNaviEnd .= "</li>\n</ul>\n";
                    // -----------------------------------------------------------------------------------


                    // -----------------------------------------------------------------------------------
                    //      Fertige Liste zusammensetzen
                    // -----------------------------------------------------------------------------------
                            $box_smarty->assign('BOX_CONTENT', $categories_string);
                            if (RESPONSIVEMENU === true && MMENU === false) $box_smarty->assign('BOX_CONTENT2', $categories_string2);
                            if (MMENU === true) $box_smarty->assign('BOX_CONTENT3', $categories_string3);
                            $box_smarty->assign('language', $_SESSION['language']);
                    // -----------------------------------------------------------------------------------
            }
    // -----------------------------------------------------------------------------------


    // -----------------------------------------------------------------------------------
    //      Ausgabe ans Template
    // -----------------------------------------------------------------------------------
            if(!$cache) {
                    $box_categories = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_categories_superfish.html');
                    if (RESPONSIVEMENU === true && MMENU === false) $box_categories2 = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_categories_responsivemenu.html');
                    if (MMENU === true) $box_categories3 = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_categories_mmenu.html');
            } else {
                    $box_categories = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_categories_superfish.html',$cache_id);
                    if (RESPONSIVEMENU === true && MMENU === false) $box_categories2 = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_categories_responsivemenu.html',$cache_id);
                    if (MMENU === true) $box_categories3 = $box_smarty->fetch(CURRENT_TEMPLATE.'/boxes/box_categories_mmenu.html',$cache_id);
            }
            $smarty->assign('box_CATEGORIES_SUPERFISH_SECTION1',$box_categories);
            if (RESPONSIVEMENU === true && MMENU === false) $smarty->assign('box_CATEGORIES_RESPONSIVEMENU',$box_categories2);
            if (MMENU === true) $smarty->assign('box_CATEGORIES_MMENU',$box_categories3);
    // -----------------------------------------------------------------------------------


    ?>

    awids

    • Experte
    • Beiträge: 3.785
    • Geschlecht:
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #966 am: 13. Februar 2019, 18:06:36
    Hi Markus,

    selbiges Problem, wie schon bei den linken Seitenboxen, die ich dir angepasst habe: Es werden Funktionen aus der Originaldatei in der Kopie erneut aufgerufen. (Müssten 4 an der Zahl sein.) Diese müsstest du also entweder umbenennen oder auskommentieren, damit die Funktion der Originaldatei greift.

    Schade, dass dir mein Vorschlag mit den neuen Hauptkategorien nicht passt. Der würde jede Anpassung unnötig machen. Aber gut, wenn du mit einem gesunden 301 Redirect keine gute Erfahrung gemacht hast, kann man dich ja schlecht dazu umstimmen.

    Ganz ordentlich sieht das mit der funktionierenden Box auch noch nicht aus. Da sind ja alle Kategorien aufgeklappt.

    Karl1

    • Experte
    • Beiträge: 1.782
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #967 am: 14. Februar 2019, 12:10:41
    Hallo woeppel,
    wie awids schon schreibt, du solltest dir eher Hauptgruppen anlegen, als diese zusätzlichen Menüs.

    Durch das Umbennenen von Funktionen kannst du vielleicht das Superfish-Menü zum Laufen bringen, aber das zugehörige Responsivmenü nicht.

    Gruß Karl

    woeppel

    • Mitglied
    • Beiträge: 224
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #968 am: 14. Februar 2019, 14:08:33
    Hallo Karl,

    vielen Dank für deinen Hinweis bezüglich dem Responsivmenü.

    Bezüglich neue Überkategorien für die Kategorien
    Ich habe sehr schlechte Erfahrungen gemacht trotz 301 Redirect. Das war Anfang letztes Jahr. G..gle hat erstmal die Seiten aus dem Index genommen und dann nach und nach langsam wieder besucht und neu gerankt ( Im Webmaster Tools das Crawlen angestoßen). Da bist du erstmal mit deinen auf der 1. Seite gerankten Keywords weg vom Fenster. Das dauerte ca zwei Monate.
    Wenn ich das jetzt für den ganzen Shop durchführe. Gute Nacht. Wer die Durststrecke machen will. Ich nicht mehr.
    Theorie und Praxis. Zwei Welten begegnen sich.

    salbrecht

    • Neu im Forum
    • Beiträge: 3
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #969 am: 22. Februar 2019, 12:36:58
    Hallo,
    ich habe gerade das Template auf meinen Server in das Verzeichnis /shop/Tamplates hochgeladen.
    Wenn ich es dann auswähle und mir den Shop ansehen möchte, habe ich nur eine einzige weiße Seite.

    Muss ich noch irgendwas besonderes einstellen?

    MfG Simon

    awids

    • Experte
    • Beiträge: 3.785
    • Geschlecht:
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #970 am: 22. Februar 2019, 12:43:01
    Bitte schau, ob du diesen Fehler ausschließen kannst:

    Ich habe es hinbekommen. Der Fehler war so dermaßen dämlich, dass ich ihn fast nicht erwähnen mag. :doh: :hust:

    Aber ich tue es dann trotzdem: das Template ist quasi doppelt verpackt in der .Zip und ich habe es nicht bemerkt, weil ich einfach gar nicht reingeguckt hatte.  :whistle:
    Die Verzeichnisstruktur ist ja:  bootstrap3/template/bootstrap3/, und ich habe den oberen Ordner hochgeladen.

    Danke dir trotzdem!

    Ansonsten schau mal, ob du in der Administration unter "Erw. Konfiguration > Komprimierung" alle Optionen aktiviert oder deaktiviert hast. Wenn aktiviert, dann bitte deaktivieren und nach diesem Schema wieder aktivieren:

    [...]
    Hinweis für Komprimierung:
    Bitte immer nur eine Komprimierung nach der anderen an einschalten (also zuerst JS einschalten, Seite aktualisieren, dann CSS, Seite aktualisieren usw.)
    Ich hatte, wieso auch immer, Fehler, wenn ich alle Komprimierungen auf einmal eingeschaltet habe.
    [...]

    salbrecht

    • Neu im Forum
    • Beiträge: 3
    Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
    Antwort #971 am: 22. Februar 2019, 13:00:05
    Bitte schau, ob du diesen Fehler ausschließen kannst:

    Ich habe es hinbekommen. Der Fehler war so dermaßen dämlich, dass ich ihn fast nicht erwähnen mag. :doh: :hust:

    Aber ich tue es dann trotzdem: das Template ist quasi doppelt verpackt in der .Zip und ich habe es nicht bemerkt, weil ich einfach gar nicht reingeguckt hatte.  :whistle:
    Die Verzeichnisstruktur ist ja:  bootstrap3/template/bootstrap3/, und ich habe den oberen Ordner hochgeladen.

    Danke dir trotzdem!
    [...]

    Daran lag's tatsächlich.

    woeppel

    • Mitglied
    • Beiträge: 224
    Überschriften in der categorie_listing.html

    In der categorie_listing.html steht bei der {$CATEGORIES_HEADING_TITLE} und {$CATEGORIES_NAME} die H3 Überschrift. Tatsächlich ist im Frontend aber die H1 Überschrift.

    Bei {#heading_more_categories#} steht die H4 Überschrift. Diese möchte ich in H2 ändern. Gelingt mir jedoch nicht. Es bleibt im Frontend H4 stehen.

    Holt sich das Template irgendwo anders die Überschriften her?

    Für jede Hilfe bin ich dankbar.
    Markus

    Karl1

    • Experte
    • Beiträge: 1.782
    Hallo Markus,
    ich nehme an, du versucht die falsche Datei zu ändern.

    Die categorie_listing.html wird aufgerufen, wenn deine Kategorie auch über Unterkategorien verfügt.

    Die product_listing_v1.html wird aufgerufen, wenn keine zusätzliche Unterkategorie vorhanden ist.

    Gruß Karl

    woeppel

    • Mitglied
    • Beiträge: 224
    Hallo Karl,

    ja die categorie_listing.html wird aufgerufen wenn Unterkategorien vorhanden.

    Die Überschrift bei {#heading_more_categories#} categorie_listing.html wird tatsächlich aber in der sub_content_listing.html gebildet. Habe ich gerade herausgefunden.

    Aber wo wird die Überschrift für {$CATEGORIES_HEADING_TITLE} und {$CATEGORIES_NAME} in der categorie_listing.html gebildet.
    2020 Antworten
    331720 Aufrufe
    19. März 2024, 08:42:53 von kotzbrocken
    116 Antworten
    4631 Aufrufe
    13. April 2024, 13:28:28 von Karl1
    1228 Antworten
    636223 Aufrufe
    11. März 2020, 16:11:33 von Baschtl
    1 Antworten
    3104 Aufrufe
    24. April 2018, 09:36:44 von lukass