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

    cyanx

    • Fördermitglied
    • Beiträge: 66
    Hallo Karl
    Danke für deine Rückmeldung.
    Ich glaube jetzt ist der Knoten geplatzt.
    Ich ahbe als Zusätzliche Sass Variablen:
    a.nav-link:hover {background-color:#c2c2c2;}
    Eingegeben so habe ich den Mous Over und konnte kein Problem feststellen. Werde noch testen.
    Oder hast du noch eine Anmekung dazu die ich jetzt nicht bedacht habe.
    Danke für deine Schnelle Hielfe und die Spitzen Arbeit. Würde dich gerne Unterstützen. Auch wenn du mal jemanden zum testen brauchst.
    Viele Grüße
    Stefan
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware

    web-looks

    • Mitglied
    • Beiträge: 136
    Hallo Karl,

    ich habe noch eine Kleinigkeit entdeckt: Auf den Herstellerseiten werden die Produktlisten nicht über die volle Breite angezeigt.

    Hier die Schritte zur Korrektur:

    /templates/bootstrap4/source/boxes.php

    Suchen nach:

    Code: PHP  [Auswählen]
    if (basename($PHP_SELF) == FILENAME_DEFAULT && isset($_GET['cPath'])) {
            $smarty->assign('fullcontent', true);
            defined('BS4_FULLCONTENT') or define('BS4_FULLCONTENT', 'true');
    }
     

    Ersetzen mit:

    Code: PHP  [Auswählen]
    if (basename($PHP_SELF) == FILENAME_DEFAULT && (!empty($current_category_id) || !empty($_GET['manufacturers_id']))) {
            $fullcontent[] = FILENAME_DEFAULT;
    }
     

    Beste Grüße

    Karl1

    • Experte
    • Beiträge: 1.879
    Hallo web-looks,
    herzlichen Dank für deinen Hinweis - korrigiere ich, allerdings werde ich weiterhin die Variable $_GET['cPath'], und nicht wie von dir vorgeschlagen $current_category_id, prüfen.

    Beide Variablen haben zwar offensichtlich den selben Wert, ich bin mir aber nicht sicher, ob deine immer gesetzt ist.

    Gruß Karl

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    $current_category_id ist immer gesetzt wenn $_GET['cPath'] gesetzt ist, sie wird nämlich in der immer geladenen /includes/application_top.php definiert. Dabei hat die Variable den Vorteil, daß sie input-validiert ist, was bedeutet, daß sie gegen Hacking und Manipulation geschützt ist, auch wenn das in vorliegendem Zusammenhang nicht wichtig ist.

    Gruß,
    noRiddle

    Karl1

    • Experte
    • Beiträge: 1.879
    Hallo noRiddle,
    danke für deine Erklärung, dann nehme ich doch die $current_category_id.

    Gruß Karl

    web-looks

    • Mitglied
    • Beiträge: 136
    noRiddle hat es gut erklärt. Es ist besser $current_category_id zu nutzen. Die Variable ist auf jeden Fall vorhanden, wenn es sich um eine Kategoriseite handelt. Sie enthält die categories_id der aktuellen Seite. cPath hingegen den ganzen Pfad.

    peter111

    • Fördermitglied
    • Beiträge: 260
    • Geschlecht:
    Ich habe im Zusammenhang mit noRiddles Würfel Captcha festgestellt, dass bei Frage zum Produkt ( bs4_product_inquery.php) kein Captcha angezeigt wird - auch nicht bei dem Standard-Captcha.
    Kann das jemand nachvollziehen und falls ja, kann Karl ggf. helfen?
    Gruß Peter

    Karl1

    • Experte
    • Beiträge: 1.879
    Hallo Peter,
    das Captcha wird vermutlich schon angezeigt, nur habe ich es so programmiert, dass angemeldete Besucher es nicht sehen.

    Solltest du wollen, dass die Captchaeinstellung "Anzeige des Captcha für angemeldete Kunden" sich auswirkt, dann mache folgende Änderungen.

    Dateien bs4_product_inquiry.php und bs4_cheaply_see.php.
    Ersetze
    Code: PHP  [Auswählen]
            if (!isset($_SESSION['customer_id'])) {
    mit
    Code: PHP  [Auswählen]
            if (!isset($_SESSION['customer_id']) || MODULE_CAPTCHA_LOGGED_IN == 'True') {

    Frohes Osterfest
    Karl

    P.S.: Wird ins nächste Update eingearbeitet.

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.989
    • Geschlecht:
    Mit der Shop-Version 2.0.5.0 sollte das analog zu /media/content/contact_us.php gemacht werden.
    Also nicht so
    Code: PHP  [Auswählen]
    $smarty->assign('VVIMG', '<img src="'.xtc_href_link(FILENAME_DISPLAY_VVCODES, '', 'SSL').'" alt="Captcha" />');

    sondern so:
    Captcha-Klasse:
    Code: PHP  [Auswählen]
    require_once(DIR_WS_CLASSES.'modified_captcha.php');
    $mod_captcha = $_mod_captcha_class::getInstance();

    Validierung:
    Code: PHP  [Auswählen]
    if(!isset($_SESSION['vvcode'])
      || !isset($_POST['vvcode'])
      || $_SESSION['vvcode'] == ''
      || $_POST['vvcode'] == ''
      || $mod_captcha->validate($_POST['vvcode']) !== true
      )  {
        ....
    }

    Smarty:
    Code: PHP  [Auswählen]
    $smarty->assign('VVIMG', $mod_captcha->get_image_code());

    Und, nebenbei gesagt, damit das Captcha anstandslos funktioniert sollte das Changeset 12611 aus Ticket #1752 im Shop sein.

    Gruß,
    noRiddle

    peter111

    • Fördermitglied
    • Beiträge: 260
    • Geschlecht:
    @Karl:
     Die Änderung bringt auch nicht das gewünschte Ergebnis - es wird weiterhin nur der alt-text  angzeigt.
    Nun genieße erst einmal die Ostertage

    Gruß Peter

    Karl1

    • Experte
    • Beiträge: 1.879
    Hallo Zusammen!

    @noRiddle:
    Danke für deine Hilfe und Unterstützung.

    @Peter:
    Hoffe meine Änderungen in den Dateien bs4_product_inquiry.php und bs4_cheaply_see.php bringen den gewünschten Erfolg.
    Beachte bitte den Hinweis auf das Ticket #1752 von noRiddle.

    Anbei ein aktuelles Paket mit folgenden Anpassungen:
    - Fehler bei der Installation des Klassenerweiterungsmodules "bs4_checkifnewproduct.php" behoben - Dank an Hanspeter Zeller
    - Beim AJAX Menü wurden die Unterkategorien nicht in der korrekten Sprache geladen - Dank an web-looks
    - Auf den Herstellerseiten wurden die Produktlisten nicht über die volle Breite angezeigt - Dank an web-looks
    - Captcha kann jetzt auch bei angemeldeten Kunden angezeigt werden
    - Captchaaufruf wurde an die aktuelle Shopversion angepasst - Dank an noRiddle

    Gruß Karl

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

    cayuco

    • Fördermitglied
    • Beiträge: 847
    • Geschlecht:
    Hallo Karl, auch von mir ein herzliches Dankeschön für Deine geleistete Arbeit. Ich verwende Deine Templates nun schon einige Jahre und war immer glücklich mit ihnen. Alles Gute Dir und Deinen Lieben. Gruß cayuco

    derheiko

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Hallo,

    Ersteinmal ganz lieben Dank für die tolle Arbeit.
    Habe es heute in einer Testshop installiert und bin schwer begeistert.

    Zwei Fragen hätte ich noch, die ich auf Anhieb auch nicht über die Forensuche finden konnte.

    Ist es möglich das Suchfeld, wie im Standard Template von Modified, dauerhaft einzubetten?

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

    Wenn ich im Artikel bin, werden links die Kategorien ausgeblendet, die würde ich gerne einschalten.
    Muss ich dies auch via Code steuern oder geht dies im Template Manager? Dies habe ich dort leider nicht finden können.

    Ganz lieben Dank vorab für die Hilfe.

    Gruß Heiko

    peter111

    • Fördermitglied
    • Beiträge: 260
    • Geschlecht:
    Hallo Heiko,
    die Einstellung ist aber nicht versteckt ;-)
    Schau mal unter BS4 Template Konfiguration -  Ansichten - Produktdetailseite (Sollen die Produktdetailseiten "fullcontent", d.h. ohne die linke Spalte, angezeigt werden?)  =>  Nein

    Zum Suchfeld habe ich keine Idee.
    Gruß Peter

    derheiko

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    @peter111
    Das hatte ich falsch verstanden. Ich hätte richtig lesen müssen ;)
    Jetzt habe ich es auf nein gesetzt und sie sind da. Danke :)

    Mit der Suche wird wahrscheinlich nur per Code gehen?
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    1266 Antworten
    427430 Aufrufe
    12. Dezember 2023, 07:46:30 von Karl1
    179 Antworten
    12830 Aufrufe
    14. September 2024, 10:13:46 von kotzbrocken
    1228 Antworten
    652703 Aufrufe
    11. März 2020, 16:11:33 von Baschtl
    1 Antworten
    3297 Aufrufe
    24. April 2018, 09:36:44 von lukass
               
    anything