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

    karsta.de

    • Experte
    • Beiträge: 3.056
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #600 am: 01. Februar 2020, 09:57:55
    So, jetzt konnte ich schon mal Artikel in den Warenkorb legen und bin bis zur checkout_confirmation gekommen.
    Und habe besagte weisse Seite bekommen. Was steht denn im log für eine Fehlermeldung?

    Kannst du mal das Anhacken der AGB und des Datenschutz ausschalten.

    hpzeller

    • Experte
    • Beiträge: 4.130
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #601 am: 01. Februar 2020, 10:08:07
    So, habe die Ursache gefunden und behoben.Ob das nun ein Fehler im Code war, oder absichtlich nicht ssl verbindungen auch mit den Formularen nicht funktionieren sollen kann ich nicht sagen.
    Auf alle fälle lag es an der Datei /shoproot/includes/extra/modules/product_info_end/bs4_additional_module_links.php

    Dort wurden bei NONSSL die  class="iframe" warum auch immer weggelassen.

    Wenn man es gefunden hat, ist dieses schnell behoben.
    Gruß  Carola

    Ich denke das Weglassen von  class="iframe" bei NONSSL ist von Karl beabsichtigt, denn wenn man in der configure.php nur Teilverschlüsselung, was ja Shopstandard ist, also so,

    Code: PHP  [Auswählen]
      // server
      defined('HTTP_SERVER') or define('HTTP_SERVER', 'http://hpzeller.com'); // eg, http://localhost - should not be empty for productive servers

    und nicht Vollverschlüsselung, also so

    Code: PHP  [Auswählen]
      // server
      defined('HTTP_SERVER') or define('HTTP_SERVER', 'https://hpzeller.com'); // eg, http://localhost - should not be empty for productive servers

    konfiguriert hat, bleibt das Modal bei "Frage zum Artikel" und "Billiger gesehen?" leer. Wichtig ist einfach, dass man bei Vollverschlüsselung in der .htaccess die folgenden Direktiven, je nachdem ober der Shop mit oder ohne www läuft,  auskommentiert.
    Siehe jetzt korrigiert -> http://hpzeller.com/modified2050/Testkategorie-1/Testprodukt1::1.html

    Code: PHP  [Auswählen]
      ##-- redirect to https www-domain, when www is missing and no subdomain given and not using an ssl-proxy
     #RewriteCond %{HTTP_HOST} !^www\. [NC]
     #RewriteCond %{HTTP_HOST} !\.(.*)\. [NC]
     #RewriteCond %{HTTP_HOST} !^localhost [NC]
     #RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
     #RewriteCond %{SERVER_PORT} !^443$
     #RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

      ##-- redirect to https non-www-domain, when no subdomain given and not using an ssl-proxy
     #RewriteCond %{SERVER_PORT} !^443$ [OR]
     #RewriteCond %{HTTP_HOST} ^www\. [NC]
     #RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
     #RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

    Gruss
    Hanspeter

    karsta.de

    • Experte
    • Beiträge: 3.056
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #602 am: 01. Februar 2020, 10:49:51
    @Buggyboy

    Bitte stell mal vor allen Änderungen im Admin > erweit. Konfiguration > Komprimierung alles auf NEIN und teste dann mal erneut den Bestellprozess. (Das konnte ich vorhin auf dem Tablet nicht sehen, dass alles komprimiert wird.)

    BG Karsta

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #603 am: 01. Februar 2020, 13:05:02
    Hallo Karsta!

    Vielen Dank erst einmal für Deine Unterstützung.

    Komprimierung ist aus.
    Ebenso Anhaken AGB und Datenschutz
    BannerSlider von Karl auch mal aus gemacht.
    Sowie Suma-Links aus.

    Geht nur mit xtc5 und dem tpl_modified...

    Kann es evtl. auch an der SSL Steuerung liegen?
    Vielleicht ist da was falsch eingestellt.

    LG
    Peter

    Rocket3

    • Mitglied
    • Beiträge: 185
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #604 am: 01. Februar 2020, 14:51:35
    Hallo Buggyboy,
    ich habe das gleiche Problem gehabt, habe es hier 
    Re: BOX: Versand- und Zahlungs-Logos automatisch in Info-Box anzeigenAntwort #73 am: 27. Dezember 2019, 16:15:02
    angesprochen leider keine Antwort bekommen.
    Ich habe es dann so hinbekommen (bin kein Profi und weis auch nicht ob es so richtig sei, es läuft aber):
    1. die Datei templates/dein template/suorce/boxes/miscellaneous.php in den Anfangszustand zurücksetzen, d.h. so wie sie bei der Installation war
    2. Die Zahlungs und Versandarten-Icons manuel einrichten in der Datei  templates/dein template/boxes/box_miscellaneous.html
    Beispiel:
    {config_load file="$language/lang_$language.conf" section="boxes"}
    {config_load file="lang_`$language`.custom"}
    <div class="box {$smarty.const.BS4_FOOTER_NAVBAR}">
       <div class="box-heading w-100 navbar-brand border-bottom mb-2">{#heading_miscellaneous#}</div>

       <p class="box_sub text-secondary small">{#text_miscellaneous#}</p>
       <p><img class="img-fluid mt-2" src="{$tpl_path}img/img_paypal.png" alt="PayPal" title="PayPal" />
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_eustandardtransfer.png" alt="EU-Standardtransfer" title="{#text_miscellaneous4#}" />  
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_invoice.png" alt="Rechnung" title="{#text_miscellaneous5#}" />
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_cod.png" alt="Nachnahme" title="{#text_miscellaneous6#}" />
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_cash.png" alt="Barzahlung" title="{#text_miscellaneous7#}"/></p>
    <div class="clearfix"></div>

    <div class="box {$smarty.const.BS4_FOOTER_NAVBAR}">
       <div class="box-heading w-100 navbar-brand border-bottom mb-2">{#heading_miscellaneous1#}</div>

       <p class="box_sub text-secondary small">{#text_miscellaneous1#}</p>
       <p><img class="img-fluid mt-2" src="{$tpl_path}img/img_selfpickup.png" alt="Selfpickup" title="{#text_miscellaneous12#}" />
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_freeamount_0.png" alt="Freeamount" title="{#text_miscellaneous13#}" />
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_dp.png" alt="Deutsche Post" title="{#text_miscellaneous16#}" />
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_hermes.png" alt="Hermes Versand" title="{#text_miscellaneous17#}" /></p>

    </div>
    </div>
    Wie gesagt bei mir funktioniert es, wäre vielleicht wünschenswert wenn ein Experte mal drüberschaut

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #605 am: 01. Februar 2020, 15:49:25
    Hallo Rocket!

    Das scheint es gehwesen zu sein.
    Habe mal beide Dateien wieder auf den Ursprungszustand gestellt und geht...

    Wäre natürlich schön, die Zahlungs und Versandgeschichte trotzdem nutzen zu können.

    LG
    peter

    Rocket3

    • Mitglied
    • Beiträge: 185
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #606 am: 01. Februar 2020, 16:16:30
    Hallo Peter,
    wie gesagt du kannst es nutzen, leider nur mit manuelle Eingabe nach dem oberem Beispiel

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #607 am: 01. Februar 2020, 23:28:55
    Hallo Rocket!

    Ja, ich hab es jetzt eingebaut.
    Für alle die auch das gleiche Problem haben:

    Die originale miscellaneous.php aus dem template/dein_template/bootstrap4/source/boxes muß hierfür beibehalten werden, da es ja anscheinend mit der neuen php Datei nicht funktioniert.

    Anschließend erstellt Ihr Euch eine neue miscellaneous.html mit folgendem Inhalt, den Ihr frei konfigurieren könnt:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="boxes"}
    {config_load file="lang_`$language`.custom"}
    <div class="box {$smarty.const.BS4_FOOTER_NAVBAR}">
       <div class="box-heading w-100 navbar-brand border-bottom mb-2">{#heading_miscellaneous#}</div>

       <!-- <p class="box_sub text-secondary small">{#text_miscellaneous#}</p> -->
      <p><img class="img-fluid mt-2" src="{$tpl_path}img/img_paypal.png" alt="PayPal" title="{#text_miscellaneous2#}" />
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_eustandardtransfer.png" alt="EU-Standardtransfer" title="{#text_miscellaneous4#}" />  
       <!-- <img class="img-fluid mt-2" src="{$tpl_path}img/img_invoice.png" alt="Rechnung" title="{#text_miscellaneous5#}" /> -->
       <!-- <img class="img-fluid mt-2" src="{$tpl_path}img/img_cod.png" alt="Nachnahme" title="{#text_miscellaneous6#}" /> -->
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_cash.png" alt="Barzahlung" title="{#text_miscellaneous7#}"/></p>
    <div class="clearfix"></div>

    <div class="box {$smarty.const.BS4_FOOTER_NAVBAR}">
       <div class="box-heading w-100 navbar-brand border-bottom mb-2">{#heading_miscellaneous1#}</div>

       <p class="box_sub text-secondary small">{#text_miscellaneous1#}</p>
      <p><img class="img-fluid mt-2" src="{$tpl_path}img/img_selfpickup.png" alt="Selfpickup" title="{#text_miscellaneous12#}" />
       <!-- <img class="img-fluid mt-2" src="{$tpl_path}img/img_freeamount_0.png" alt="Freeamount" title="{#text_miscellaneous13#}" /> -->
       <img class="img-fluid mt-2" src="{$tpl_path}img/img_dp.png" alt="Deutsche Post" title="{#text_miscellaneous16#}" />
       <!-- <img class="img-fluid mt-2" src="{$tpl_path}img/img_hermes.png" alt="Hermes Versand" title="{#text_miscellaneous17#}" /></p> -->

    </div>
    </div>

    ich habe einige für mich nicht relevante Icons weggelassen, das seht Ihr an dem
    Code: PHP  [Auswählen]
    <!-- hier der Text -->
    Dann macht Ihr ein Backup der original Datei und stellt diese Datei im Verzeichnis template/dein_template/bootstrap4/boxes ein.

    Damit die Texte mit den Sprachvariablen noch angezeigt werden, wenn man mit der Maus über ein Icon fährt, erstellt Ihr in der template/dein_template/bootstrap4/lang/lang_german.custom unter

    heading_miscellaneous = 'Zahlungsmethoden'
    text_miscellaneous = 'Zahlungsmethoden'

    den Abschnitt:

    Code: PHP  [Auswählen]
    heading_miscellaneous1 = 'Versandarten'
    text_miscellaneous4 = 'Sepa-Überweisung'
    text_miscellaneous2 = 'Paypal'
    text_miscellaneous7 = 'Barzahlung'
    text_miscellaneous12 = 'Selbst Abholung'
    text_miscellaneous16 = 'DHL - Deutsche Post - Versandkostenfrei in Deutschland'

    Auch das könnt Ihr anpassen wie Ihr wollt.

    Ich werde auch in dem Thread zu der Erweiterung noch fragen, ob sich das jemand mit der php Datei ansehen kann, da die Ersteller hier wohl nicht mitlesen.

    Sollte jemand eine Lösung dafür haben, würden wir uns über einen Hinweis freuen.

    LG
    Peter

    Timm

    • Fördermitglied
    • Beiträge: 6.318
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #608 am: 01. Februar 2020, 23:36:57
    Abend

    Laut Ticket #930 kann der compactor bei Nutzung von Umlauten in Sprachdateien und eingeschalteter html Komprimierung zu weißen Seiten führen auf Seiten wo die Sprachdateien genutzt werden.

    Vielleicht ist das ja hier der Fall beim Wort Sepa-Überweisung.

    Wichtig beim ausschalten ist danach die Caches im Backend zu löschen.

    Gruß Timm

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #609 am: 01. Februar 2020, 23:43:07
    Hallo Tim!

    Karsta hatte vorhin auch schon den Hinweis gegeben mal alle Komprimierungen auszuschalten.
    Hat leider auch nicht geklappt. Selbst nach mehrmaligem Cache löschen.
    Sobald man wieder die originale php-Datei nimmt, geht alles wieder.

    LG
    Peter

    Hab jetzt gerade in dem dazugehörigen Thread auch gepostet, damit die Entwickler das auch lesen können.
    Vielleicht haben die eine Idee.

    Und das mit der Sepa-Überweisung steht ja jetzt erst seit dieser statischen Seite drinn.

    loaded

    • Neu im Forum
    • Beiträge: 28
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #610 am: 02. Februar 2020, 11:00:58
    moin, ich habe das aktuelle theme installiert und bekomme auf der startseite keine produkte angezeigt.
    wechsel ich zu einem anderen theme geht das.

    karsta.de

    • Experte
    • Beiträge: 3.056
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #611 am: 02. Februar 2020, 13:58:53
    Schau mal in dein log. Hört sich an, als wenn eine html-Seite oder Datei in deinem Template-Ordner fehlt.

    BG Karsta

    awids

    • Experte
    • Beiträge: 3.782
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #612 am: 02. Februar 2020, 17:23:00
    [...]
    Hab jetzt gerade in dem dazugehörigen Thread auch gepostet, damit die Entwickler das auch lesen können.
    Vielleicht haben die eine Idee.
    [...]

    • Baut das entsprechende Modul nach Anleitung ein,
    • passt die Datei /templates/bootstrap4/boxes/box_miscellaneous.html an die Gegebenheiten eures Templates an
    • und ersetzt in der Datei /templates/bootstrap4/source/boxes/miscellaneous.php diesen Code:
    Code: PHP  [Auswählen]
    if (!$box_smarty->is_cached(CURRENT_TEMPLATE.'/boxes/box_miscellaneous.html', $cache_id) || !$cache) {

      $payment_modules = explode(';', MODULE_PAYMENT_INSTALLED);
      $payment_modules = str_replace(array('paypalcart','.php'), array('',''), $payment_modules);
      foreach ($payment_modules as $payment_module) {
        if (constant(strtoupper('MODULE_PAYMENT_' . $payment_module . '_STATUS')) == 'True') {
          include_once DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/payment/' . $payment_module . '.php';
          $payments[] = [
            'NAME' => constant(strtoupper('MODULE_PAYMENT_' . $payment_module . '_TEXT_TITLE')),
            'IMG'  => (strpos($payment_module, 'paypalclassic') !== false ? 'paypal' : $payment_module),
          ];
        }
      }
      $box_smarty->assign('payments', $payments);
     
      $shipping_modules = explode(';', MODULE_SHIPPING_INSTALLED);
      $shipping_modules = str_replace('.php', '', $shipping_modules);
      foreach ($shipping_modules as $shipping_module) {
        if (constant(strtoupper('MODULE_SHIPPING_' . $shipping_module . '_STATUS')) == 'True') {
          include_once DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/shipping/' . $shipping_module . '.php';
          $shipping[] = [
            'NAME' => constant(strtoupper('MODULE_SHIPPING_' . $shipping_module . '_TEXT_TITLE')),
            'IMG'  => $shipping_module,
          ];
        }
      }
      $box_smarty->assign('shipping', $shipping);
    }

    mit diesem Code:

    Code: PHP  [Auswählen]
    if (!$box_smarty->is_cached(CURRENT_TEMPLATE.'/boxes/box_miscellaneous.html', $cache_id) || !$cache) {

      $paymentModules = explode(';', MODULE_PAYMENT_INSTALLED);
      $paymentModules = str_replace(array('paypalcart','.php'), array('',''), $paymentModules);
      foreach ($paymentModules as $payModule) {
        if (constant(strtoupper('MODULE_PAYMENT_' . $payModule . '_STATUS')) == 'True') {
          include_once (DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/payment/' . $payModule . '.php');
          $payments[] = array(
            'NAME' => constant(strtoupper('MODULE_PAYMENT_' . $payModule . '_TEXT_TITLE')),
            'IMG'  => (strpos($payModule, 'paypalclassic') !== false ? 'paypal' : $payModule),
          );
        }
      }
      $box_smarty->assign('payments', $payments);
     
      $shippingModules = explode(';', MODULE_SHIPPING_INSTALLED);
      $shippingModules = str_replace('.php', '', $shippingModules);
      foreach ($shippingModules as $shippingModule) {
        if (constant(strtoupper('MODULE_SHIPPING_' . $shippingModule . '_STATUS')) == 'True') {
          include_once (DIR_WS_LANGUAGES . $_SESSION['language'] . '/modules/shipping/' . $shippingModule . '.php');
          $shipping[] = array(
            'NAME' => constant(strtoupper('MODULE_SHIPPING_' . $shippingModule . '_TEXT_TITLE')),
            'IMG'  => $shippingModule,
          );
        }
      }
      $box_smarty->assign('shipping', $shipping);
    }

    Karl1

    • Experte
    • Beiträge: 1.749
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #613 am: 03. Februar 2020, 10:47:57
    Hallo Zusammen,
    hatte leider keine Mails mehr aus dem Forum erhalten und erst heute wieder reingeschaut.
    Hoffe, die letzten Probleme sind alle behoben.

    Anbei eine Aktualisierung mit folgenden Änderungen:

    Gruß Karl

    [EDIT Tomcraft 04.02.2020: Template in Beitrag 1 aktualisiert.]

    Buggyboy

    • Fördermitglied
    • Beiträge: 968
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #614 am: 05. Februar 2020, 13:28:10
    Hallo in die Runde!

    Ich würde gerne bei den Top-Artikeln und  den Bestsellern-Slidern auf der Haupseite, die automatische Grösse der Card abschalten.
    Jenachdem, wie lang der Artikeltext ist, wird ja die Card höher oder eben nicht.
    Sie soll einfach auf einer Grösse bleiben.Wenn dann der Text nicht ganz zu lesen ist, ist das nicht schlimm.
    Mich stört das ewige auf und ab...

    Ich denke mal es müßte bei den Top-Artikeln diese Datei sein:

    bootstrap/module/new_products_default.html

    Ich weis nur leider nicht welcher Eintrag in dem Code dafür zuständig ist:

    Code: PHP  [Auswählen]
    <div id="topCarousel" class="row carousel slide{if $smarty.const.BS4_TOPCAROUSEL_FADE == 'true'} carousel-fade{/if} invisible" data-ride="carousel">
                    <div class="carousel-inner mb-2">
                    {foreach name=aussen item=box_data from=$module_content}
                            <div class="cols card mb-1">
                                    <a class="card-body pb-2 flex-fill d-flex flex-column text-center" href="{$box_data.PRODUCTS_LINK}">
                                            {if $smarty.const.BS4_FLAG_SPECIAL_SHOW == 'true' && $box_data.PRODUCTS_PRICE_ARRAY.0.PRODUCTS_PRICE_SAVE_PERCENT != ''}<div class="ribbon bg-danger text-white shadow-sm">{#BS4_special#}</div>
                                            {elseif $smarty.const.BS4_FLAG_TOP_SHOW == 'true' && $box_data.PRODUCTS_STARTPAGE == '1'}<div class="ribbon bg-primary text-white shadow-sm">{#BS4_top#}</div>
                                            {elseif $smarty.const.BS4_FLAG_NEW_SHOW == 'true' && $box_data.PRODUCTS_OLDNEW == '1'}<div class="ribbon bg-success text-white shadow-sm">{#BS4_new#}</div>{/if}
                                            <div class="lb_image w-100 mb-auto">
                                                    {if $box_data.PRODUCTS_IMAGE != ''}
                                                    <img class="img-fluid" src="{$box_data.PRODUCTS_IMAGE}" alt="{$box_data.PRODUCTS_NAME|onlytext}" />
                                                    {else}
                                                    &nbsp;
                                                    {/if}
                                            </div>
                                            <h2 class="lb_title lead text-secondary mt-1 mb-0">{$box_data.PRODUCTS_NAME}</h2>
                                    </a>
                                    <div class="p-1 text-center">
                                            <div class="lb_buttons mb-2">{if $box_data.PRODUCTS_BUTTON_BUY_NOW || ($box_data.PRODUCTS_FSK18 != '0' && $smarty.const.SHOW_BUTTON_BUY_NOW != 'false')}{$box_data.PRODUCTS_BUTTON_BUY_NOW|replace:'<a':'<a aria-label="buy now"'}&nbsp;&nbsp;{/if}{if $box_data.PRODUCTS_LINK_WISHLIST_NOW}<a href="{$box_data.PRODUCTS_LINK_WISHLIST_NOW}" aria-label="{$smarty.const.TEXT_TO_WISHLIST}">{$dummy|bs4button:'button_wishlist_now'}</a>&nbsp;&nbsp;{/if}{$box_data.PRODUCTS_BUTTON_DETAILS}</div>
                                    </div>
                                    <div class="card-footer">
                                            <div class="lb_shipping small">{if $box_data.PRODUCTS_SHIPPING_NAME}{#text_shippingtime_box#} {if $box_data.PRODUCTS_SHIPPING_IMAGE}<span class="lb_shipping_image"><img class="img-fluid" src="{$box_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$box_data.PRODUCTS_SHIPPING_NAME|onlytext}" /></span>{/if}{$box_data.PRODUCTS_SHIPPING_NAME_LINK}{else}&nbsp;{/if}</div>
                                            <div class="lb_price text-right mb-1">
                                                    {foreach name=inner item=price_data from=$box_data.PRODUCTS_PRICE_ARRAY}
                                                            {include file="module/includes/price_box.html"}
                                                    {/foreach}
                                                    {if $box_data.PRODUCTS_PRICE_ARRAY.0.PRODUCTS_PRICE_FLAG != 'NotAllowed'}
                                                            {if $box_data.PRODUCTS_VPE}<div class="lb_vpe text-secondary small">{$box_data.PRODUCTS_VPE}</div>{/if}
                                                    {/if}
                                            </div>
                                            {if $box_data.PRODUCTS_PRICE_ARRAY.0.PRODUCTS_PRICE_FLAG != 'NotAllowed'}
                                                    <div class="lb_tax text-right text-secondary small mb-1">{$box_data.PRODUCTS_TAX_INFO}{$box_data.PRODUCTS_SHIPPING_LINK}<br /></div>
                                            {/if}
                                    </div>
                            </div>
                    {/foreach}
                    </div>
            </div>

    Das sollte der Code sein.
    Ich habe schon flex-fill und flex-colum rausgenommen, aber das wars halt nicht.

    Wäre für eine Info dankbar.
    LG
    Peter
    1266 Antworten
    403651 Aufrufe
    12. Dezember 2023, 07:46:30 von Karl1
    1228 Antworten
    633858 Aufrufe
    11. März 2020, 16:11:33 von Baschtl
    1 Antworten
    3085 Aufrufe
    24. April 2018, 09:36:44 von lukass