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: Bootstrap4 für Shop 2.x - freies responsive Template

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1920 am: 28. September 2023, 12:27:52
    Ich weiß nicht was man in deinem Templatemanager so alles einstellen kann. Ich würde dort ein Feld machen wo der Nutzer die coID für den benutzten Content angeben kann.
    Die Query von benax  ist mit Kanonen auf Spatzen schießen. So etwas kann man benutzen wenn man, wie er auch im verlinkten Post sagt, Lücken in Autoincrement-Feldern hat und diese füllen möchte.
    Auch ist der vorliegende Fall ja ein ganz anderer. Du willst ja nicht freie coIDs finden sondern welche festlegen.

    Gruß,
    noRiddle

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1921 am: 28. September 2023, 15:07:24
    Hallo Zusammen,
    ein neues Update steht bei GitHub zur Verfügung.

    Folgende Änderungen sind eingeflossen:
    - Content für Module "Billiger gesehen" und "Frage zum Artikel" - "content_group" wird jetzt dynamisch gesetzt
    - Bei mehreren Produkt-Bildern konnte man im Popup (Modal) nicht blättern
    - Slider, "carousel-caption" angepasst - siehe Vorschlag von noRiddle
    - Update Bootstrap-Framework von 4.6.1 zu 4.6.2

    Gruß Karl

    P.S.: Danke Karsta, danke noRiddle!

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1922 am: 23. November 2023, 09:20:15
    Hallo Zusammen,
    eine Info für die Schnellen unter euch.

    Die neue Shopversion 3.0.0 ist veröffentlicht worden, Bootstrap4 ist daran noch nicht angepasst - das dauert noch.

    Wer einfach updatet wird erstmal eine weisse Seite sehen - Konstanten wurden verändert.
    In der Datei templates/bootstrap4/source/inc/css_button.inc.php sind folgende Änderungen nötig um schon mal testen zu können:
    PRODUCTS_REVIEW_LINK wird zu PRODUCTS_REVIEW_LINK_TITLE
    PRINTVIEW_INFO wird zu PRINTVIEW_INFO_TITLE

    Gruß Karl

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1923 am: 23. November 2023, 23:37:23
    Hallo Karl1,

    ich bin hier auf ein Problem mit deinem Template gestoßen: Fehlermeldung Data Base Error nach Update von 2.0.7.2 auf 3.0.0

    Ich meine du hast da einen Fehler in der "/includes/extra/define_add_select/bs4_define_add_select.php", siehe:

    So, ein Stückchen bin ich weiter, BS4 hatte ich eigentlich deinstalliert, sowohl unter installierte als auch noch verfügbare System Module samt BS4 Manager, allerdings waren tatsächlich noch einige BS4 Dateien weiter vorhanden, die ich nun manuell gelöscht habe. Die Fehlermeldung erscheint nun nicht mehr.
    [...]

    Ja, ich sehe das Problem in der Datei "/includes/extra/define_add_select/bs4_define_add_select.php".
    Da fehlt außen herum folgende Bedingung:

    Code: PHP  [Auswählen]
    if (defined('MODULE_BS4_TPL_MANAGER_STATUS') && MODULE_BS4_TPL_MANAGER_STATUS == 'true') {

            if (MODULE_BANNER_MANAGER_STATUS == 'true'
                    && isset($category['bs4_banner_ids'])
                    && $category['bs4_banner_ids'] != ''
                    )
            {
      ...
    }

    Also komplett:

    Code: PHP  [Auswählen]
    <?php
      if (defined('MODULE_BS4_TPL_MANAGER_STATUS') && MODULE_BS4_TPL_MANAGER_STATUS == 'true') {

        if (MODULE_BANNER_MANAGER_STATUS == 'true'
          && isset($category['bs4_banner_ids'])
          && $category['bs4_banner_ids'] != ''
          )
        {
          $add_select_categories[] = 'c.bs4_banner_ids';
          $add_select_categories[] = 'c.bs4_banner_settings';
        }
      }
      $add_select_default[] = 'p.products_date_added';
      $add_select_default[] = 'p.products_startpage';
      $add_select_search[] = 'p.products_date_added';
      $add_select_search[] = 'p.products_startpage';
      $add_where_search[] = 'p.products_date_added';
      $add_where_search[] = 'p.products_startpage';
      $add_select_product[] = 'p.products_date_added';
      $add_select_product[] = 'p.products_startpage';
    ?>
    [...]

    Quelle: Fehlermeldung Data Base Error nach Update von 2.0.7.2 auf 3.0.0

    Grüße

    Torsten

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1924 am: 28. November 2023, 15:51:27
    Hallo Zusammen,
    ein neues Release steht bei GitHub zur Verfügung.

    Folgende Änderungen sind eingeflossen:
    - Update zu Shopversion 3.0.0
    - Konstanten in css_button.inc.php korrigiert
    - Font-Fehler in Theme "Litera" behoben
    - Änderung gem. obigem Beitrag (danke Torsten)

    Gruß Karl

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1925 am: 28. November 2023, 16:21:57
    Willst du das mit den umbenannten Sprachkonstanten nicht noch mit Fallback ausstatten? Ansonsten würde es in Shopversion 2.x zu Problemen kommen.

    Spontan würde mir das einfallen:

    Code: PHP  [Auswählen]
        $products_review_link = defined('PRODUCTS_REVIEW_LINK_TITLE') ? PRODUCTS_REVIEW_LINK_TITLE : PRODUCTS_REVIEW_LINK;
        $printview_info = defined('PRINTVIEW_INFO_TITLE') ? PRINTVIEW_INFO_TITLE : PRINTVIEW_INFO;

        $buttons = array(
            ...
            // Mehrfachnutzung Bewertungen, Produktdetailseiten
        'button_write_review'                       => array('Text' => $products_review_link,                               'icon' => 'fa fa-edit',                 'iconposition' => 'left',               'Class' => 'btn btn-info btn-xs btn-block'),
            ...
        'print_product'                                     => array('Text' => $printview_info,                                             'icon' => 'fa fa-print',                'iconposition' => 'left',               'Class' => 'btn btn-info btn-xs btn-block'),
            ...
        );

    Grüße

    Torsten

    [EDIT Tomcraft 28.11.2023: Code korrigiert.]

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1926 am: 28. November 2023, 17:52:08
    Hallo Torsten,
    danke für den Tipp, werde ich umsetzen.
    Mit "isset()" wird ein Error erzeugt, "defined()" ist wohl die bessere Wahl.

    Ich muss mir das mit die Datei "css_button.inc.php" nochmal genauer anschauen, denn bei jedem Image-Button wird die "function css_button()" komplett durchlaufen.
    Eventuell wäre eine Switch-Anweisung etwas schneller?!?!

    Gruß Karl

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1927 am: 28. November 2023, 18:04:15
    [...]
    Mit "isset()" wird ein Error erzeugt, "defined()" ist wohl die bessere Wahl.
    [...]

    Upps... klar fragt man Konstanten mit defined() ab und nicht wie eine Variable mit isset(). :doh: :datz:

    Ich habe den Code in Antwort #1925 entsprechend korrigiert.

    Nachtrag: Dann warte ich mit der Aktualisierung des Templates mal noch bis die neue Version veröffentlicht wurde. :thumbs:

    Grüße

    Torsten

    andreas04

    • Neu im Forum
    • Beiträge: 23
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1928 am: 12. Dezember 2023, 07:10:26
    Hallo Karl,
    kann Bootstrap 4 (Version 1.2.17) mit Shopversion 3.0.0 eingesetzt werden?
    Gruß Andreas

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1929 am: 12. Dezember 2023, 07:49:32
    Hallo Andreas,
    hier ein Screenshot von GitHub der deine Frage beantwortet.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Gruß Karl

    ronny.rethberg

    • Fördermitglied
    • Beiträge: 12
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1930 am: 12. Dezember 2023, 10:30:48
    lieber karl,

    besitzt du eine digitale kaffeespendenkasse ?

    lg
    ronny rethberg

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1931 am: 12. Dezember 2023, 10:56:39
    Hallo Ronny,
    alles gut - "just for fun and for open source community"!

    Gruß Karl

    ronny.rethberg

    • Fördermitglied
    • Beiträge: 12
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1932 am: 12. Dezember 2023, 10:59:01
    :-o

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1933 am: 12. Dezember 2023, 22:15:02
    Und was für ein Wahnsinn, dass der ganze Shop um das Template herum auch Open Source ist. :wohow:

    Uns kannst du hier unterstützen: https://www.modified-shop.org/spenden

    Grüße

    Torsten

    sb_cbo-do

    • Fördermitglied
    • Beiträge: 464
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #1934 am: 13. Dezember 2023, 09:30:05
    Hallo Karl,

    ich möchte in den nächsten Tagen den neuen Shop 3.0.0 testen und ich bin gerade dein Template auf die Version 1.2.17  zu aktualisieren.
    Ich habe aber immer ein Darstellungsfehler in der Box Bestellübersicht (order_history). In der Box fehlen bei mir die Buttons und es wird nur Text angezeigt.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Wenn ich die Datei "templates\bootstrap4_shop\source\inc\css_button.inc.php." durch die vorherige Version ersetze, dann werden die Buttons wieder angezeigt. Deshalb denke ich, dass es ein Fehler in der Datei gibt. In der Datei wurde aber sehr viel geändert und ich weiß mir nicht helfen.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Ich hoffe du hast eine Idee, woran das liegen kann oder habe ich vielleicht doch beim aktualisieren etwas vergessen.
    In der log wird leider kein Fehler angezeigt.

    Gruß,

    Sven

    [EDIT Tomcraft 13.12.2023: Shopversion korrigiert, siehe: FAQ: Wichtiger Hinweis bzgl. Angabe der Shopversion!]
    1266 Antworten
    427486 Aufrufe
    12. Dezember 2023, 07:46:30 von Karl1
    179 Antworten
    12836 Aufrufe
    14. September 2024, 10:13:46 von kotzbrocken
    1228 Antworten
    652722 Aufrufe
    11. März 2020, 16:11:33 von Baschtl
    1 Antworten
    3297 Aufrufe
    24. April 2018, 09:36:44 von lukass
               
    anything