gelöst Mengeneingabefeld ändern

Thema wurde von Anonymous, 24. Mai 2019 erstellt.

  1. Anonymous

    Anonymous Mitglied

    Registriert seit:
    7. Mai 2019
    Beiträge:
    10
    Danke erhalten:
    1
    Danke vergeben:
    2
    #1 Anonymous, 24. Mai 2019
    Zuletzt bearbeitet: 24. Mai 2019
    Hallo Gambio-Gemeinde,
    habe jetzt seit ca. 4 Wochen den aktuellen Gambioshop installiert und arbeite mich so Stück für Stück in die Materie ein - learning by doing. Nach den Grundsinstellungen, füllt sich der Shop nun mit ersten Inhalten (Kategorien, Artikel,,).
    Nun hätte ich gern auf der Artikeldetailseite eine kleine Änderung:
    so sieht es jetzt aus:
    [​IMG]
    und so hät' ich's gerne (Farben ist egal, es geht um die Anordung.):
    [​IMG]
    Im Forum gibt es vage Hinweise per Grid-Einstellungen das zu ändern - erreiche bei mir mit div. Versuchen aber nicht den gewünschten Effekt (original Voreinstellung: Li 3 / Re 0 / 9 Mi).
    Kann mir da geholfen werden...
    Danke Mike
     

    Anhänge:

  2. Willkommen im Forum.
    Diese Änderung geht nur über eigene css, Gambio hat aber ab ca. v3.12.x.x dem Warenkorb einen Javascript verpasst:
    "1 Artikel in den Warenkorb gelegt", so das man den Button "In den Warenkorb" mit Maus-Rechtsklick nicht mehr untersuchen und anpassen kann, sondern der Shop sich dabei aufhängt. Kommst du mit css klar oder ist das Neuland?
     
  3. Anonymous

    Anonymous Mitglied

    Registriert seit:
    7. Mai 2019
    Beiträge:
    10
    Danke erhalten:
    1
    Danke vergeben:
    2
    Guten Morgen Gerd,

    danke für die Rückmeldung (entschuldigung, war gestern Abend schon "offline" daher erst jetzt).
    css ist mir schon ein Begriff, hab ich schhon gemacht, aber ich bin kein gelernter IT'ler. Das wir nicht einander vorbei reden: mein Wunsch wäre das das "Mengeneigabe" Feld und der "In den Warenkorb" Button in einer Zeile stehen. Wenn das aber ein riesen Aufriss ist - so existentiell wichtig ist das nun auch nicht. Ich fände es halt schöner, Also wenn du ein überschaubares Procedere hast - dann gerne...
    Grüße Mike

    PS: Bin heute ab 13 Uhr wieder offline (Familie, Wochenende etc..).
     
  4. #4 postel, 26. Mai 2019
    Zuletzt von einem Moderator bearbeitet: 26. Mai 2019
    Habe ich schon verstanden, lade mal testweise den Ordner GXModules in den Testshop.
    Und dann beide oberen Caches im Adminbereich/Cache leeren.
     

    Anhänge:

  5. Anonymous

    Anonymous Mitglied

    Registriert seit:
    7. Mai 2019
    Beiträge:
    10
    Danke erhalten:
    1
    Danke vergeben:
    2
    Vielen Dank,
    habe es eingebaut und funktioniert. Werde event. noch etwas an den Dimensionen rumspielen....
    Danke und Grüße
    Mike
     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.572
    Danke erhalten:
    238
    Danke vergeben:
    1.019
    Zufällig jemand eine aktuelle Lösung für Themes/Malibu am Start? :)

    Sitze auf Basis der hier zur Verfügung gestellten Datei (Danke an Postel!) leider immer noch dran und bekomme es im aktuellen Theme nicht so wie gewünscht hin.

    Das hier wäre das angestrebte Resultat:
     

    Anhänge:

  7. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    11. Juli 2021
    Beiträge:
    424
    Danke erhalten:
    188
    Danke vergeben:
    139
    Ich habe das so seit langer Zeit schon (nur mit CSS), ohne die GXModules Datei von Postel:
    upload_2024-10-4_11-21-45.png

    Wäre gut zu wissen, wie das aktuell bei dir aussieht, damit ich schauen kann, welche CSS Anpassung notwendig ist.
    Hast Du einen Link zum Shop?
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.572
    Danke erhalten:
    238
    Danke vergeben:
    1.019
    Oh, das sieht wunderbar aus.
    Magst du mir den CSS Code zur Verfügung stellen? Dann kann ich das als Ausgangslage für meine Anpassungen verwenden.
    Reine CSS Lösung wäre natürlich super.
    Aktuell sind keine Änderungen von uns an dem Button vorgenommen und Standard Malibu.
     
  9. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    11. Juli 2021
    Beiträge:
    424
    Danke erhalten:
    188
    Danke vergeben:
    139
    #9 Anonymous, 4. Oktober 2024 um 12:11 Uhr
    Zuletzt bearbeitet: 4. Oktober 2024 um 12:24 Uhr
    @DrGuu, hab den folgenden Code gerade in einem Testshop getestet, und das sieht so aus:
    upload_2024-10-4_12-11-0.png
    Müsste also auch bei dir so aussehen, wenn sonst noch nichts an den Elementen geändert wurde.

    Code:
    .page-product-info .fa.fa-minus, .page-product-info .fa.fa-plus {
        font-size: 10px;
        color: #5c5c5c !important;
        vertical-align: top;
      padding-top: 6px;
    }
    .page-product-info .input-number .btn-plus, .page-product-info .input-number .btn-minus {
        padding-right: 5px;
        padding-left: 5px;
        background-color: #ffffff;
        transition: background-color 0.2s ease-in-out;
    }
    .page-product-info .input-number .btn-plus:hover, .page-product-info .input-number .btn-minus:hover {
        background-color: #f2f2f2;
    }
    .page-product-info .input-number .btn-minus {
        border-radius: 6px 0 0 6px;
        border: 1px solid silver;
        border-right: none;
    }
    .page-product-info .input-number .btn-plus {
        border-radius: 0 6px 6px 0;
        border: 1px solid silver;
        border-left: none;
    }
    .page-product-info .input-number #attributes-calc-quantity {
        min-width: 20px;
        font-size: 14px;
        border: 1px solid silver;
        border-right: none;
      border-left: none;
        text-align: center;
    }
    .page-product-info .product-info-details .input-number {
        width: 22%;
        padding-right: 10px !important;
    }
    .page-product-info .input-number .form-control {
      padding-left: 1px;
      padding-right: 1px;
    }
    .product-info .product-info-details .button-container {
      padding: 0 15px 0 0;
      display: flex;
    }
    .product-info .product-info-details .button-container .btn-buy.btn-lg {
        padding: 12px 16px 12px 50px;
        height: 45px;
    }

    Zusatz:
    Zwischen 991px & 1200px kann es schon eng werden. Deswegen würde ich empfehlen, die Elemente dann wieder untereinander anzuzeigen:

    Am besten mal selbst testen mit der Breite, ob alles passt. Sonst einfach wie unten anpassen.

    Code:
    @media (min-width: 991px) and (max-width: 1200px) {
    .product-info .product-info-details .button-container {
        display: block;
        padding: 0 15px;
    }
    .page-product-info .product-info-details .input-number {
        width: 100%;
        padding-right: 15px !important;
    }}
     
  10. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.572
    Danke erhalten:
    238
    Danke vergeben:
    1.019
    Das ist perfekt! Danke dir vielmals für die Bereitstellung.
    Sieht schon auf Anhieb sehr gut aus :)
     
  11. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    11. Juli 2021
    Beiträge:
    424
    Danke erhalten:
    188
    Danke vergeben:
    139