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: BETA MODUL: Multi Kategoriebox erstellen

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #15 am: 08. Februar 2011, 20:38:53
    Hi,

    vielen Dank für dieses tolle Modul!
    Ich habe nur ein Problem und finde es nicht.

    Im Admin, wenn ich eine neue Kategorie erstellen möchte und eine vorhandene Editieren möchte, dann steht dort im Dropdown immer "TXT_SECTION_THREE". Ich meine, ich habe alles richtig eingebaut.

    Hat jemand einen Tipp?

    Werbung / Banner buchen

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #16 am: 08. Februar 2011, 21:03:22
    Hier fehlt die Definition der Sprachkonstante "TXT_SECTION_THREE" in der Datei "/lang/german/admin/categories.php".

    Grüße

    Torsten

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #17 am: 09. Februar 2011, 06:26:04
    Hallo Torsten,

    in meiner "/lang/german/admin/categories.php" steht das ganz unten:

    Code: PHP  [Auswählen]
    define('TXT_SECTION_TREE','Kategorie-4');
    :?

    MAx_Dungeon

    • Fördermitglied
    • Beiträge: 89
    • Geschlecht:
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #18 am: 09. Februar 2011, 08:11:22
    TXT_SECTION_TREE

    Da fehlt wohl ein "H"

    Gruß, der Maxe

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #19 am: 09. Februar 2011, 09:48:54
    Nein, das stimmt schon so:

    Code: PHP  [Auswählen]
    define('TXT_SECTION_TREE','Kategorie-4');
     
    Ist zwar ein Schreibfehler, aber er wird im Modul zumindest konsequent durchgezogen. :D

    Grüße

    Torsten

    gero01

    • Mitglied
    • Beiträge: 239
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #20 am: 09. Februar 2011, 18:10:50
    Verdammt, da war der Rechtschreibteufel unterwegs, und dann noch sauber kopiert,

    Torsten,
    bist Du bitte mal so nett und korrigierst die Dateien !

    Das betrifft die *.txt Datei
     unter 04.1)  admin/include/module/new_categories.php
           06.1)  lang/english/admin/categories.php
           08.1)  lang/german/admin/categories.php

    und die betreffenden Files in der *.zip

     bitte korrigieren: TREE --> natürlich in THREE

    Danke
    Gerd

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #21 am: 09. Februar 2011, 22:13:28
    Ich habe das Modul in deinem Beitrag aktualisiert.

    Das überflüssige RAR-Archiv habe ich gleich ganz gelöscht. Wozu packst du denn das komplette Modul nochmal als RAR-Archiv in das ZIP-Archiv? :crazy:

    Grüße

    Torsten

    Dee01

    • Frisch an Board
    • Beiträge: 61
    BETA MODUL: Multi Kategoriebox erstellen
    Antwort #22 am: 11. Mai 2011, 14:33:15
    Hey Community :-)

    Ich muß den Thread leider mal aufwärmen.

    Benötige auch eine zweite Kategorie-Box.

    Nun fand ich 2 Lösungen.

    In diesem Thema "BETA MODUL: Multi Kategoriebox erstellen" hier die Datei "WEITERE_KATEGORIEGRUPPEN_ERSTELLEN_04.02.11.zip" aus Beitrag 107511.

    Und im Thema "2. Kategoriebox erstellen" die Datei "zweite_kategoriebox_modified eCommerce Shopsoftwareod_1_03.zip" aus Beitrag 50463.

    Welche sollte ich nutzen oder funktionieren beide identisch?

    Außerdem arbeiten wir mit JWL-Wawi. Zwar mit Multishop-Modul... aber das kann ich ja wohl für die zweite Hauptkategorie in einem und dem selben Shop vergessen (oder?). Wie bekomme ich denn nun mit JTL Wawi die zweite Kategorie gefüllt? Verstehe noch nicht so ganz den Workflow. Wie funktioniert das ganze beim Shop-Sync?

    Brauche mal geistesgegenwärtige Hilfe. :-)

    Grüße, Boris

    ShadowSAW

    • Frisch an Board
    • Beiträge: 95
    Re: BETA MODUL: Multi Kategoriebox erstellen
    Antwort #23 am: 16. August 2011, 15:09:07
    Hallo, erstellt dieses Modul auch 2 Kategorie Gruppen einfach nebeneinander?

    So ähnlich wie bei dem Artikel-Spalten-Modul auf CSS Basis: TEMPLATE: Artikelansicht zweispaltig & dreispaltig auf CSS Basis

    Oder ist das Modul nur für die Kategorieleiste im Webshop gedacht?

    RolandG

    • Fördermitglied
    • Beiträge: 56
    Re: BETA MODUL: Multi Kategoriebox erstellen
    Antwort #24 am: 08. Juli 2012, 00:33:41
    Das Modul scheint genau das zu sein, was ich brauche :-) Bevor ich mir nun die ganze Arbeit mache: Weiß jemand, ob es mit der aktuellsten Version funktionert?

    zeolite

    • Fördermitglied
    • Beiträge: 142
    • Geschlecht:
    Re: BETA MODUL: Multi Kategoriebox erstellen
    Antwort #25 am: 10. Oktober 2012, 21:21:06
    Das Modul funktionier allererste Sahne! Echt super!

    Eine kleine Verständnisfrage habe ich aber an Euch Spezialisten noch.

    Da man ja jetzt die Kategorien in verschiedene Boxen aufteilt, kann man ja die Box mit dem Kategorienamen versehen und bräuchte diesen in der Box in der ersten Zeile nicht mehr. Dafür die Unterkategorien aufgeklappt anzeigen.

    Ist das ein gröberer Umbau oder leichter zu realisieren?

    Grüße & Danke im Voraus!

    zeolite

    • Fördermitglied
    • Beiträge: 142
    • Geschlecht:
    Re: BETA MODUL: Multi Kategoriebox erstellen
    Antwort #26 am: 10. Oktober 2012, 23:27:01
    Korrektur im Paket:

    Eine zweite Kategorie geht ohne Probleme mit dem Modul. Für die dritte Kategorie muss folgendes in der /templates/xtc5/source/boxes.php eingefügt werden:

    Statt folgendem aus dem Paket:
    Code: PHP  [Auswählen]
    // nach,  include(DIR_WS_BOXES . 'categories.php'); einfügen

      include(DIR_WS_BOXES . 'categories_section.php');

    Auch gleich die categories_section2 einfügen
    Code: PHP  [Auswählen]
    // nach,  include(DIR_WS_BOXES . 'categories.php'); einfügen

      include(DIR_WS_BOXES . 'categories_section.php');
      include(DIR_WS_BOXES . 'categories_section2.php');

    Läuft bei mir mit modified eCommerce Shopsoftware v1.05 dated: 2010-07-18 SP1b

    zeolite

    • Fördermitglied
    • Beiträge: 142
    • Geschlecht:
    Re: BETA MODUL: Multi Kategoriebox erstellen
    Antwort #27 am: 12. Dezember 2012, 20:21:39
    Hallo,

    hat jemand das Modul mit 3 oder 4 Kategorieboxen im Einsatz?

    Ich habe das Modul wieder in einen neuen Shop eingebaut, bekomme aber nur die box_categories (die Ursprüngliche) und die box_categories_section (erste Erweiterung) angezeigt. box_categories_section2 & box_categories_section3 bleiben verschwunden - in der index.html sind sie eingebaut.

    Im Adminbereich werden mir alle 4 Kategorie-Varianten angezeigt. Ich kann auch die Kategorien diesen 4 Varianten zuweisen. Die ersten beiden Varianten funktionieren einwandfrei, Boxen, Kategorien und Artikel werden wie gewünscht angezeigt. Die Artikel aus den Kategorien der Kategorieboxen 3 & 4 kann man über die Suche im Shop finden, die Boxen (& Kategorien) bleiben aber verschwunden.

    Mir ist aufgefallen, dass es in meiner Datenbank unter categories wie folgt aussieht:
    - categories-id 1 : section 0
    - categories-id 2 : section 1
    - categories-id 3 : section 2
    - categories-id 4 : section 2

    Hier müsste die lezte Zeile so lauten oder täusche ich mich da?
    - categories-id 4 : section 3

    Hab das mal manuell geändert, bringt aber auch keine (sichtbare) Änderung.

    Habe alles 3x verglichen und nirgends einen Fehler gefunden, aber es müsste doch in den folgenden Dateien einzugrenzen sein, da die erste Erweiterungsbox funktioniert und nirgends Konstante vorhanden sind oder täusche ich mich da?

    box_categories_section2.html
    box_categories_section3.html
    categories_section2.php
    categories_section3.php
    xtc_show_category_section2.inc.php
    xtc_show_category_section3.inc.php

    Habe das ganze in die 1.06 Beta 4 eingebaut.

    Wenn jemand dazu eine Idee hat, wäre ich sehr froh darüber!

    Gruß
    zeolite

    madeby

    • Neu im Forum
    • Beiträge: 20
    • Geschlecht:
    Re: BETA MODUL: Multi Kategoriebox erstellen
    Antwort #28 am: 23. März 2013, 11:30:46
    Hallo Allerseits

    Hat das Modul schon jemand in einen Shop Version 1.06 erfolgreich eingebaut?

    Bei mir ist die  "categories_view.php" ganz anders.
    Wäre froh um jede Hilfe

    gruss Roger

    zeolite

    • Fördermitglied
    • Beiträge: 142
    • Geschlecht:
    Re: BETA MODUL: Multi Kategoriebox erstellen
    Antwort #29 am: 24. März 2013, 21:25:28
    Ja, eingebaut und funktioniert!

    Habe es mit 4 Kategorieboxen unter v1.06 Beta 3 und es funktioniert einwandfrei! Bei Fragen kann ich Dir hoffentlich weiterhelfen, außer es wurde von der Beta noch so viel geändert.

    Falls das hier ein kluger Kopf liest - hat wer eine Idee, wie ich in der Auswahl "Gehe zu" in der die ganzen Kategorien aufpoppen (rechts) vor den Namen zB ["Kategorieauswahl"]Kategorie bekomme?

    würde zB so aussehen:
    [1] Bluse
    [2] Bluse

    Inzwischen habe ich mir bei inaktiven Kategorien so geholfen diese "%" oder "HW" zu ändern, aber das sieht man dann im Shop auch. Sobald diese aktiv sind, muss ich das wieder weggeben und dann habe ich bis zu 3 gleiche Kategorienamen und wenn ich ein neues Produkt anlege, ist es oft probieren, bis ich endlich in der wirklich richtigen Kategorie bin.

    madeby hier mal als Erstinfo was in meiner categories_view.php geändert wurde (Fett wurde eingefügt oder geändert, die ganze Datei ist zu lang zum posten):

    Code: PHP  [Auswählen]
     case 'discount-desc':
            $catsort    = 'c.sort_order ASC'; //default
            $prodsort   = 'p.products_discount_allowed DESC';
            break;
     [b]case 'section'     : // sections, created by (( Wir dulden keine kommerziellen Werbelinks - Bitte Forenregeln beachten! ))
            $catsort    = 'c.section ASC';
            $prodsort   = 'pd.products_name ASC';  
                    break;
    case 'section-desc': // sections, created by (( Wir dulden keine kommerziellen Werbelinks - Bitte Forenregeln beachten! ))
            $catsort    = 'c.section DESC';
            $prodsort   = 'pd.products_name ASC';
                    break;  [/b]
          default:
            $catsort    = 'cd.categories_name ASC';
            $prodsort   = 'pd.products_name ASC';
            break;

    Folgendes wurde ersetzt:

    Code: PHP  [Auswählen]
                    <?php
                    if( USE_ADMIN_THUMBS_IN_LIST=='true' ) {
                      ?>
                      <td class="dataTableHeadingContent" width="10%" align="center">
                        [b]<?php echo TABLE_HEADING_IMAGE ?>[/b]
                      </td>
                      <?php

    durch

    Code: PHP  [Auswählen]
                    <?php
                    if( USE_ADMIN_THUMBS_IN_LIST=='true' ) {
                      ?>
                      <td class="dataTableHeadingContent" width="10%" align="center">
                        <?php echo TABLE_HEADING_SECTION . xtc_sorting(FILENAME_CATEGORIES,'section'); ?>
                      </td>
                      <?php
                      <?php

    folgendes hinzugefügt:

    Code: PHP  [Auswählen]
                 // ----------------------------------------------------------------------------------------------------- //
                 // WHILE loop to display categories STARTS
                 // ----------------------------------------------------------------------------------------------------- //
                 $categories_count = 0;
                 $rows = 0;
                 if (xtc_not_null($search)) {  // web28 2010-11-23 FIX wrong isset -> xtc_not_null
                   $search_category = $current_category_id != '' ? "AND c.parent_id = '" . (int)$current_category_id ."'" : '';
                   $categories_query = xtc_db_query("SELECT c.categories_id,
                                                            cd.categories_name,
                                                            c.categories_image,
                                                            c.parent_id,
                                                            c.sort_order,
                                                            c.date_added,
                                                            c.last_modified,
                                                            c.categories_status,
                                                            [b]c.section[/b]
                                                       FROM "
    . TABLE_CATEGORIES . " AS c,
                                                            "
    . TABLE_CATEGORIES_DESCRIPTION . " AS cd
                                                      WHERE c.categories_id = cd.categories_id
                                                            "
    .$search_category."
                                                        AND cd.language_id = '"
    . (int)$_SESSION['languages_id'] . "'
                                                        AND cd.categories_name like '%"
    . xtc_db_input($search) . "%'
                                                   ORDER BY "
    . $catsort);
                 } else {
                   $categories_query = xtc_db_query("SELECT c.categories_id,
                                                            cd.categories_name,
                                                            c.categories_image,
                                                            c.parent_id,
                                                            c.sort_order,
                                                            c.date_added,
                                                            c.last_modified,
                                                            c.categories_status,
                                                            [b]c.section[/b]

    folgendes hinzugefügt:

    Code: PHP  [Auswählen]
                // EOC - web28 - 2012-03-11 - added "go to parent category" icon

                 while ($categories = xtc_db_fetch_array($categories_query)) {

                   $categories_count++;
                   $rows++;
                   if (xtc_not_null($search)) {
                     $cPath = $categories['parent_id'];
                   }
                   if (((!isset($_GET['cID']) || $_GET['cID'] == '') && !isset($_GET['pID']) || (isset($_GET['cID']) && ($_GET['cID'] == $categories['categories_id']))) && !isset($cInfo) && (substr($action, 0, 4) != 'new_') ) {
                     $cInfo = new objectInfo($categories);
                   }
                   if (isset($cInfo) && is_object($cInfo) && ($categories['categories_id'] == $cInfo->categories_id) ) {
                       echo '<tr class="dataTableRowSelected" onmouseover="this.style.cursor=\'pointer\'">' . "\n";
                   } else {
                       echo '<tr class="dataTableRow" onmouseover="this.className=\'dataTableRowOver\';this.style.cursor=\'pointer\'" onmouseout="this.className=\'dataTableRow\'">' . "\n";
                   }
                     ?>
                     <td class="categories_view_data"><input type="checkbox" name="multi_categories[]" value="<?php echo $categories['categories_id'] . '" '; if (isset($_POST['multi_categories']) && is_array($_POST['multi_categories'])) { if (in_array($categories['categories_id'], $_POST['multi_categories'])) { echo 'checked="checked"'; } } ?>></td>
                     <td class="categories_view_data">--</td>
                     <td class="categories_view_data"><?php echo $categories['sort_order']; ?></td>
                     [b]<td class="categories_view_data"><?php echo $categories['section']; ?></td>[/b]
                                   
                     <?php
                     if ( USE_ADMIN_THUMBS_IN_LIST=='true' ) {
                       ?>
                       <td class="categories_view_data">
                         <?php
                         echo xtc_info_image_c($categories['categories_image'], $categories['categories_image'], '','',$admin_thumbs_size);
                         ?>
                       </td>
                       <?php
                     }
                     ?>
                     [b]<td class="categories_view_data">--</td>[/b]
                     <td class="categories_view_data" style="text-align: left; padding-left: 5px;">
                       <?php
                       echo '<a href="' . xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . xtc_get_path($categories['categories_id'])) . '">' . xtc_image(DIR_WS_ICONS . 'folder.gif', ICON_FOLDER, '', '', $icon_padding) . '</a>';
                       echo '<a href="' . xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&cID=' . $categories['categories_id']. '&action=edit_category') . '">' . xtc_image(DIR_WS_ICONS . 'icon_edit.gif', ICON_EDIT, '', '', $icon_padding) . '</a>';
                       echo '<b><a href="'.xtc_href_link(FILENAME_CATEGORIES, xtc_get_all_get_params(array('cPath', 'action', 'pID', 'cID')) . 'cPath=' . $cPath . '&cID=' . $categories['categories_id']) .'">' . $categories['categories_name'] . '</a></b>';
                       ?>
                     </td>
                     <?php
    2 Antworten
    3489 Aufrufe
    27. Juli 2011, 11:23:48 von Tomcraft
    5 Antworten
    4070 Aufrufe
    05. November 2011, 21:28:31 von Tomcraft
    55 Antworten
    24240 Aufrufe
    15. November 2012, 17:23:31 von Zoralina
    7 Antworten
    1779 Aufrufe
    17. Januar 2020, 14:11:51 von Tomcraft
               
    anything