Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
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: Kategorien auf der Startseite anzeigen (c_list Modul)

    Luma-MB

    • Fördermitglied
    • Beiträge: 44
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #45 am: 24. August 2011, 17:55:39
    Geschafft, top Modul - Danke!

    Und auch top Forum - Weiter so!
    Trade Republic - Provisionsfrei Aktien handeln

    dax

    • Neu im Forum
    • Beiträge: 2
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #46 am: 16. September 2011, 09:34:23
    Hallo Leute,

    Danke für das Modul! Super Forum!
    Hab das Modul soweit in der 1.05 eingebaut und Funktioniert auch einwandfrei.
    Kann mir vielleicht jemand Helfen und sagen in welcher Datei ich was ändern muss, damit NICHT die bestehenden Kategoriebilder gezogen werden sondern andere von mir angelegte in einem Ordner.
    - Andere Bilder auf der Startseite in den Boxen, wie in der Kategorie.

    Hoffe konnte mein anliegen verständlich beschreiben.

    Danke und Gruß

    dax

    • Neu im Forum
    • Beiträge: 2
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #47 am: 16. September 2011, 16:39:05
    Hallo,

    so nach langen Suchens ohne Erfolg bin ich drauf gekommen, wie es noch umsetzbar ist ohne in den Dateien etwas zu ändern.

    Hab das Kategorie Bild gelöscht und einfach in die "Kategorie Beschreibung" eingefügt. Jetzt kann ich im Artikelkatalog jeder Kategorie ein Bild zuweisen welches dann auf der Startseite die Boxen füllt.

    Eigentlich ganz einfach.  :doh:

    mrsmartmouse

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #48 am: 28. Dezember 2011, 19:34:03
    Hallo, ich lese schon lange in diesem Forum und danke daher zuerst einmal allen die dieses Projekt möglich machen, supporten und unterstützen.

    Habe mir einen 1.05sp1 installiert und das c_list modul installiert.
    Läuft auch soweit super, jedoch zeigt mir die w3 validation (bei 16 Kategorien) nun 15 neue Fehler an, die vor der Installation nicht da waren.
    Angemeckert wird eine ID die bereits vergeben ist.

    Soweit ich das gelesen habe soll der Fehler ja beseitigt sein, da ich als Dau alleine nicht weiterkomme bitte ich daher um Hilfe.

    Zitat
    Error Line 147, Column 13: ID "cat_show2" already defined

             <div id="cat_show2">

    Info Line 132, Column 13: ID "cat_show2" first defined here

             <div id="cat_show2">

    Error Line 177, Column 13: ID "cat_show2" already defined

             <div id="cat_show2">

    usw.

    Der Shop liegt auf rst-versand.de

    Ich vermute das ich ggf. beim Einbau mir selber einen Fehler eingebaut habe, komme jedoch so nicht weiter.

    Für etwas Hilfe danke ich schon einmal.
    Grüße aus dem Münsterland

    Jürgen

    Makrolibelle

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #49 am: 28. Dezember 2011, 23:34:02
    [...] nun 15 neue Fehler an, die vor der Installation nicht da waren.
    Angemeckert wird eine ID die bereits vergeben ist.
    [...]

    Hallo Jürgen,
    bin kein Fachmann, aber eventuell einfach aus der "id" eine "class" machen, eine "id" darf soweit ich weiss nur einmal vergeben sein.

    Gruss Alex

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.748
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #50 am: 28. Dezember 2011, 23:41:08
    Hi Makrolibelle.
    Gut gemerkt.  :-D

    @mrsmartmouse
    Makrolibelle hat Recht.
    Ich kenne das Modul jetzt nicht, habe es mir nicht angeschaut.
    Wer hat denn die IDs vergeben, du oder das Modul automatisch ?

    Gruß,
    noRiddle

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.748
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #51 am: 28. Dezember 2011, 23:43:45
    Nachtrag:

    Soweit ich das sehe, ist das Problem doch schon behoben, siehe Beitrag 1.

    Gruß,
    noRiddle

    Makrolibelle

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #52 am: 29. Dezember 2011, 01:02:33
    Hi Makrolibelle.
    Gut gemerkt.  :-D
    [...]

    :thx: ui ich lerne dazu, :idea: ist mir auch mal ein Licht aufgegangen.

    Es hat auf jeden Fall was mit dieser ID zu tun:

    Code: CSS  [Auswählen]
    #cat_show1 .cat_show2{background:#EDEDED;border: 2px solid #868686;color:#000;float:left;height:200px;min-height:200px;margin:0px 2px 8px 2px;width:170px;}

    Ich vermute mal das dann durch die "if" und "foreach" Schleifen falsch ausgegeben wird.
    In der dazu gehörigen "/modules/categories_list.html" ist die class ".cat_show2" richtig angegeben.

    Code: PHP  [Auswählen]
     {if $CLIST_INDEX_TEMPL=='catlisting'}
                {foreach name=aussen item=module_data from=$catlist_module_content}
                    <div class="cat_show2">

    Bei mir habe ich einfach aus den "id" eine "class" gemacht und in der "categories_list.html" entsprechend aus "id" jeweils "class" gemacht. Sollte funktionieren.

    Code: CSS  [Auswählen]
    /* // BOF c_List-FWD-Mod */
    .catp20{padding-top:20px;}
    .catwraper {float:left;padding:0;margin:0 auto;}
    .cat_show1 .productboximage { border:0px;background:#fff;}
    .cat_show1 .cat_show2{background:#EDEDED;border: 2px solid #868686;color:#000;float:left;height:200px;min-height:200px;margin:0px 2px 8px 2px;width:170px;}
    .cat_show1 .cat_show_image{background:#EDEDED;height:165px;line-height:165px;text-align:center;width:170px;padding-top:5px;}
    .cat_show1 .cat_show_name{background:#868686 url(img/bg_boxheader.gif) repeat-x left top;height:30px;line-height:27px;min-height:30px;text-align:center;width:170px;}
    .cat_clear{clear:both;font-size:0;height:0;margin:0;padding:0;}
    * html .cat_clear { float: left; height: 1%; }
    .cat_show1{height:auto;padding:0;width:100%;margin:0 auto;}
    .cat_show1 .description, #cat_show1 .product_description {display:none;visibility:hidden;}
    .cat_show_name a, .cat_show_name a:link, .cat_show_name a:visited, .cat_show_name a:active, .cat_show_name_table a, .cat_show_name_table a:link, .cat_show_name_table a:visited, .cat_show_name_table a:active {color:#fff;cursor:pointer;font-size:12px;font-weight:bold;text-decoration:none;text-shadow:1px 1px 1px #000;}
    .cat_show_name a:hover, .cat_show_name_table a:hover{color:#000;cursor:pointer;font-size:12px;font-weight:bold;text-decoration:none;text-shadow:1px 1px 1px #fff;}
    .cat_show1 .cat_show_table {background:#EDEDED;border: 2px solid #868686;color:#000;float:left;height:200px;min-height:200px;margin:0px 2px 8px 2px;width:100%;}
    .cat_show1 .cat_show_name_table{background:#868686 url(img/bg_boxheader.gif) repeat-x left top;height:30px;min-height:30px;line-height:27px;text-align:left;width:100%;}
    .cat_show1 .cat_show_name_table span{padding-left:15px;}
    /* // EOF c_List-FWD-Mod */

    mrsmartmouse

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #53 am: 29. Dezember 2011, 10:28:02
    zur Info:
    ich habe die manuelle Installation benutzt also das c_list_modified nicht den Autoinstaller

    @noRiddle
    die IDs werden durch das Modul vergeben,

    [...]
    Soweit ich das sehe, ist das Problem doch schon behoben, siehe Beitrag 1.
    [...]

    dachte ich auch, zumindest gibt der Text das her, klappt leider nicht ?

    @Makrolibelle
    vielen Dank für deine Antworten
    IDs dürfen nur einmal vergeben werden, habe ich verstanden
    15 Fehler ergeben sich somit bei 16 Kategorien aus der ersten Kategorie + 15x Schleife "if" und "foreach"

    Ich habe somit meine "/template/module/categorie_list.html" bearbeitet und "id" gegen "class"
    getauscht. Sieht jetzt somit so aus:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="boxes"}

    <div class="cat_show1">
            {foreach name=aussen item=module_data from=$module_content}
                    <div class="cat_show2">
                            <div class="cat_show_name">
                                    <a href="{$module_data.CATEGORY_LINK}">{$module_data.CATEGORY_NAME}</a>
                            </div>
    <!--
                            <div class="cat_show_text">
                                    {if $module_data.CATEGORY_DESCRIPTION!=''}
                                    <a href="{$module_data.CATEGORY_LINK}">
                                                    {$module_data.CATEGORY_DESCRIPTION}
                                            </a>
                            {else}
                                    Keine Beschreibung!
                            {/if}
                            </div>
    -->
                            <div class="cat_show_image">
                                    {if $module_data.CATEGORY_IMAGE_TRUE!=''}
                                    <a href="{$module_data.CATEGORY_LINK}">
                                                    <img class="cat_image" src="{$module_data.CATEGORY_IMAGE}" alt="{$module_data.CATEGORY_NAME}" />
                                            </a>
                            {else}
                                    Kein Bild vorhanden!
                            {/if}
                            </div>
                    </div>
            {/foreach}
            <div class"cat_clear">&nbsp;</div>
    </div>

    Meine

    "/template/stylesheet.css" sieht wie folgt aus:
    (also einfach wie aus der Installations-Beschreibung Code am Ende angefügt)

    Code: CSS  [Auswählen]
    #cat_show1 {
            width:100%px;
            min-height:200px;
            background-color:#EDEDED;
            border:solid #ccc;
            border-width:1px 0px 1px 0px;
            padding:5px 0px 0px 0px;
    }
    #cat_show2 {
            width:165px;
            height:160px;
            color:#000000;
            background-color:#EDEDED;
            border:solid #ccc;
            border-width:1px 1px 1px 1px;
            margin:0px 4px 5px 4px;
            float:left;
            -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    .cat_show_name {
            width:165px;
            height:40px;
            background-color:#7F7F7F;
            /* Zentrieren */
            line-height:40px;
            text-align:center;
    }
    .cat_show_name a, #cat_show_name a:link, #cat_show_name a:visited, #cat_show_name a:hover, #cat_show_name a:active {
            text-decoration:none;
            font-size:12px;
            color:#ffffff;
            font-weight:bold;
            cursor:pointer;
    }
    .cat_show_text {
            width:165px;
            height:70px;
            background-color:#FFFFB2;
            /* Zentrieren */
            line-height:40px;
            text-align:center;
    }
    .cat_show_text p {
            margin:0px 0px 0px 0px;
    }
    .cat_show_image {
            width:165px;
            height:120px;
            background-color:#ffffff; /* Hintergrundfarbe Rahmen
            /* Zentrieren */

            line-height:120px;
            text-align:center;
    }
    .cat_image {
            height:100px;
            max-width:150px;
            border:solid #ffffff;
            border-width:3px 3px 3px 3px;
            vertical-align:middle;
    }
    #cat_clear {
            clear:both;
            height:0;
            margin:0;
            padding:0;
            font-size:0;
    }

    Nun bekomme ich auf der Startseite jedoch folgende Fehlermeldung
    anstatt der Kategorien angezeigt:

    Code: PHP  [Auswählen]
    Warning: Smarty error: unable to read resource: "tb_modified eCommerce Shopsoftware_060/module/categories_list.html" in /www/htdocs/w008b4e8/shop/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097

    Warning: Smarty error: unable to read resource: "tb_modified eCommerce Shopsoftware_060/module/categories_list.html" in /www/htdocs/w008b4e8/shop/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097

    :-(

    Allerdings wären so die 15 w3 Fehler weg,...

    Argh, ich hasse es, wenn man sich nicht selber helfen kann.

    Danke Jürgen

    mrsmartmouse

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #54 am: 29. Dezember 2011, 10:37:34
    kleiner Nachtrag/Frage

    kann es sein das die "stylesheet.css" nicht richtig gelesen wird ?
    Es gibt von tinchenkatrinchen den folgenden Zusatz für runde Ecken. Zeigt jedoch bei mir keinen Unterschied ob mit oder ohne

    Code: CSS  [Auswählen]
    #cat_show2 {
    ...
    ...
    ...
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    }

    Makrolibelle

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #55 am: 29. Dezember 2011, 12:36:04
    [...]
    IDs dürfen nur einmal vergeben werden, habe ich verstanden
    15 Fehler ergeben sich somit bei 16 Kategorien aus der ersten Kategorie + 15x Schleife "if" und "foreach"

    Ich habe somit meine "/template/module/categorie_list.html" bearbeitet und "id" gegen "class"
    getauscht. Sieht jetzt somit so aus:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="boxes"}

    <div class="cat_show1">
            {foreach name=aussen item=module_data from=$module_content}
                    <div class="cat_show2">
                            <div class="cat_show_name">
                                    <a href="{$module_data.CATEGORY_LINK}">{$module_data.CATEGORY_NAME}</a>
                            </div>
    <!--
                            <div class="cat_show_text">
                                    {if $module_data.CATEGORY_DESCRIPTION!=''}
                                    <a href="{$module_data.CATEGORY_LINK}">
                                                    {$module_data.CATEGORY_DESCRIPTION}
                                            </a>
                            {else}
                                    Keine Beschreibung!
                            {/if}
                            </div>
    -->
                            <div class="cat_show_image">
                                    {if $module_data.CATEGORY_IMAGE_TRUE!=''}
                                    <a href="{$module_data.CATEGORY_LINK}">
                                                    <img class="cat_image" src="{$module_data.CATEGORY_IMAGE}" alt="{$module_data.CATEGORY_NAME}" />
                                            </a>
                            {else}
                                    Kein Bild vorhanden!
                            {/if}
                            </div>
                    </div>
            {/foreach}
            <div class"cat_clear">&nbsp;</div>
    </div>

    Meine

    "/template/stylesheet.css" sieht wie folgt aus:
    (also einfach wie aus der Installations-Beschreibung Code am Ende angefügt)

    Code: CSS  [Auswählen]
    #cat_show1 {
            width:100%px;
            min-height:200px;
            background-color:#EDEDED;
            border:solid #ccc;
            border-width:1px 0px 1px 0px;
            padding:5px 0px 0px 0px;
    }
    #cat_show2 {
            width:165px;
            height:160px;
            color:#000000;
            background-color:#EDEDED;
            border:solid #ccc;
            border-width:1px 1px 1px 1px;
            margin:0px 4px 5px 4px;
            float:left;
            -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    .cat_show_name {
            width:165px;
            height:40px;
            background-color:#7F7F7F;
            /* Zentrieren */
            line-height:40px;
            text-align:center;
    }
    .cat_show_name a, #cat_show_name a:link, #cat_show_name a:visited, #cat_show_name a:hover, #cat_show_name a:active {
            text-decoration:none;
            font-size:12px;
            color:#ffffff;
            font-weight:bold;
            cursor:pointer;
    }
    .cat_show_text {
            width:165px;
            height:70px;
            background-color:#FFFFB2;
            /* Zentrieren */
            line-height:40px;
            text-align:center;
    }
    .cat_show_text p {
            margin:0px 0px 0px 0px;
    }
    .cat_show_image {
            width:165px;
            height:120px;
            background-color:#ffffff; /* Hintergrundfarbe Rahmen
            /* Zentrieren */

            line-height:120px;
            text-align:center;
    }
    .cat_image {
            height:100px;
            max-width:150px;
            border:solid #ffffff;
            border-width:3px 3px 3px 3px;
            vertical-align:middle;
    }
    #cat_clear {
            clear:both;
            height:0;
            margin:0;
            padding:0;
            font-size:0;
    }
    [...]

    Nun nur noch aus den #ids in der css auch classes machen z.B. .cat_show1  etc...

    Code: CSS  [Auswählen]
    .cat_show1 {
            width:100%px;
            min-height:200px;
            background-color:#EDEDED;
            border:solid #ccc;
            border-width:1px 0px 1px 0px;
            padding:5px 0px 0px 0px;
    }
    .cat_show2 {
            width:165px;
            height:160px;
            color:#000000;
            background-color:#EDEDED;
            border:solid #ccc;
            border-width:1px 1px 1px 1px;
            margin:0px 4px 5px 4px;
            float:left;
            -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
    .cat_show_name {
            width:165px;
            height:40px;
            background-color:#7F7F7F;
            /* Zentrieren */
            line-height:40px;
            text-align:center;
    }
    .cat_show_name a, #cat_show_name a:link, #cat_show_name a:visited, #cat_show_name a:hover, .cat_show_name a:active {
            text-decoration:none;
            font-size:12px;
            color:#ffffff;
            font-weight:bold;
            cursor:pointer;
    }
    .cat_show_text {
            width:165px;
            height:70px;
            background-color:#FFFFB2;
            /* Zentrieren */
            line-height:40px;
            text-align:center;
    }
    .cat_show_text p {
            margin:0px 0px 0px 0px;
    }
    .cat_show_image {
            width:165px;
            height:120px;
            background-color:#ffffff; /* Hintergrundfarbe Rahmen
            /* Zentrieren */

            line-height:120px;
            text-align:center;
    }
    .cat_image {
            height:100px;
            max-width:150px;
            border:solid #ffffff;
            border-width:3px 3px 3px 3px;
            vertical-align:middle;
    }
    .cat_clear {
            clear:both;
            height:0;
            margin:0;
            padding:0;
            font-size:0;
    }

    [...]
    Nun bekomme ich auf der Startseite jedoch folgende Fehlermeldung
    anstatt der Kategorien angezeigt:

    Code: PHP  [Auswählen]
    Warning: Smarty error: unable to read resource: "tb_modified eCommerce Shopsoftware_060/module/categories_list.html" in /www/htdocs/w008b4e8/shop/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097

    Warning: Smarty error: unable to read resource: "tb_modified eCommerce Shopsoftware_060/module/categories_list.html" in /www/htdocs/w008b4e8/shop/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097

    :-(

    Allerdings wären so die 15 w3 Fehler weg,...

    Argh, ich hasse es, wenn man sich nicht selber helfen kann.

    Danke Jürgen

    Denke mal das Du Smarty Tags ausführen willst die so in dem Modul nicht bekannt sind.
    Schaue Dir am besten noch einmal die original "categories_list.html" an und schaue noch einmal wie sie aufgebaut ist und welche Smarty Tags dort genutzt werden.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.204
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #56 am: 29. Dezember 2011, 12:56:27
    Die Fehlermeldung ist doch sehr eindeutig! Es gibt bei ihm keine Datei "/templates/tb_modified eCommerce Shopsoftware_060/module/categories_list.html"! :!:

    Die muss er aus dem Modul noch manuell in den Ordner schieben.

    Grüße

    Torsten

    Makrolibelle

    • Neu im Forum
    • Beiträge: 35
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #57 am: 29. Dezember 2011, 13:10:41
    :doh:  dachte das wäre einfach nur ein falscher Smarty Tag. Wieder was gelernt :thumbs:

    Wie gut, dass es euch hat.  :thx:

    [EDIT Tomcraft 29.12.2011: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    mrsmartmouse

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #58 am: 29. Dezember 2011, 13:15:40
    vielen Dank an alle, Fehler sind beseitigt  :thx:

    @Tomcraft
    doch doch die Datei "/templates/tb_modified eCommerce Shopsoftware_060/module/categories_list.html" war und ist vorhanden.

    @Makrolibelle
    der Fehler lag in der Tat nur in der "stylesheet.css"
    Hier habe ich nur noch bei

    Code: CSS  [Auswählen]
    #cat_show1
    #cat_show2
    #cat_clear

    jeweils die # gegen einen Punkt getauscht.

    Vielleicht sollte man das Modul entsprechend berichtigen, da in der Download Version in der "categorie_list.html" "id" nicht gegen "class" und in der "ergaenzung_stylesheet.css" ebenfalls der Fehler enthalten ist. Ihr seht sowas beim Einbau wahrscheinlich sofort, "Daus" wie ich knabbern da lange rum.  :’-(

    Tolles Forum, man lernt echt dazu.
    Hochachtung vor denen die das ganze System überblicken können.
    Danke Jürgen

    PS: ein weiterer w3 Fehler ist bei mir noch resultierend aus der Newsletterbox vorhanden. In welcher Datei muss ich da graben ?

    Zitat
    Line 416, Column 30: document type does not allow element "div" here;

    <div class="formfield_login"><input type="text" name="email" maxlength="50" st…

    [EDIT Tomcraft 29.12.2011: Modul in Beitrag 1 aktualisiert.]

    mrsmartmouse

    • Neu im Forum
    • Beiträge: 23
    • Geschlecht:
    Re: MODUL: Kategorien auf der Startseite anzeigen (c_list Modul)
    Antwort #59 am: 29. Dezember 2011, 13:49:17
    Erledigt, danke.
    Werbung / Banner buchen
    2 Antworten
    4512 Aufrufe
    22. März 2010, 20:16:26 von Tomcraft
    2 Antworten
    3111 Aufrufe
    30. Januar 2011, 19:57:00 von alpa
    3 Antworten
    3101 Aufrufe
    18. Juli 2012, 16:27:37 von jannemann