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: "In den Warenkorb" Button in Boxen anzeigen

    ritti1989

    • Frisch an Board
    • Beiträge: 87
    "In den Warenkorb" Button in Boxen anzeigen
    am: 15. September 2014, 20:48:27
    Hallo zusammen,

    ich möchte gerne den "In den Warenkorb" Button in Boxen, wie etwa box_best_sellers oder box_newitems anzeigen. Wie muss ich vorgehen?

    Danke für eure Hilfe.
    Ritti

    Linkback: https://www.modified-shop.org/forum/index.php?topic=31063.0

    ritti1989

    • Frisch an Board
    • Beiträge: 87
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #1 am: 16. September 2014, 18:53:03
    *push

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #2 am: 16. September 2014, 22:38:58
    Hallo ritti

    Wenn Du eine aktuelle Shop-Version hast und das xtc5-Template verwendest kannst Du die Aufgabe für die 'box_best_sellers' wie folgt lösen.

    1.
    In templates/xtc5/source/boxes/best_sellers.php
    nach Zeile ca. 92
    Code: PHP  [Auswählen]
    p.products_id,
    folgendes einfügen
    Code: PHP  [Auswählen]
    p.products_fsk18,

    und nach Zeile ca. 119
    Code: PHP  [Auswählen]
    p.products_id,
    folgendes einfügen
    Code: PHP  [Auswählen]
    p.products_fsk18,

    2.
    In templates/xtc5/boxes/box_best_sellers.html
    folgenden Code
    Code: PHP  [Auswählen]
     
      {foreach name=aussen item=box_data from=$box_content}
        <dl>
          <dt><a href="{$box_data.PRODUCTS_LINK}">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE}" alt="" title="" />{/if}</a></dt>
          <dd>
            <h3>{$box_data.COUNT}. <a href="{$box_data.PRODUCTS_LINK}">{textformat wrap=18 wrap_cut=true}{$box_data.PRODUCTS_NAME}{/textformat}</a></h3>
            <p>
              {$box_data.PRODUCTS_PRICE}<br />
              {if $box_data.PRODUCTS_VPE}{$box_data.PRODUCTS_VPE}<br />{/if}
              {$box_data.PRODUCTS_TAX_INFO}{$box_data.PRODUCTS_SHIPPING_LINK}
            </p>
            <div class="hrlightgrey"></div>
          </dd>
        </dl>
        <div style="clear:both"></div>
      {/foreach}
     
    durch diesen Code ersetzen
    Code: PHP  [Auswählen]
      {foreach name=aussen item=box_data from=$box_content}
        <dl>
          <dt><a href="{$box_data.PRODUCTS_LINK}">{if $box_data.PRODUCTS_IMAGE}<img src="{$box_data.PRODUCTS_IMAGE}" alt="" title="" />{/if}</a></dt>
          <dd>
            <h3>{$box_data.COUNT}. <a href="{$box_data.PRODUCTS_LINK}">{textformat wrap=18 wrap_cut=true}{$box_data.PRODUCTS_NAME}{/textformat}</a></h3>
            <p>
              {$box_data.PRODUCTS_PRICE}<br />
              {if $box_data.PRODUCTS_VPE}{$box_data.PRODUCTS_VPE}<br />{/if}
              {$box_data.PRODUCTS_TAX_INFO}{$box_data.PRODUCTS_SHIPPING_LINK}
            </p>
          </dd>
        </dl>
        <div style="clear:both"></div>
        {$box_data.PRODUCTS_BUTTON_BUY_NOW}
        <div class="hrlightgrey"></div>
      {/foreach}
     

    Gruss
    Hanspeter

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #3 am: 17. September 2014, 09:43:46
    Nachtrag zu meinem letzten post.

    Damit obiges funktioniert muss im Admin unter Konfiguration -> Artikel Listen Optionen -> Zeige "Jetzt Kaufen" in den Produktlisten auf 'true' stehen.

    Gruss
    Hanspeter

    ritti1989

    • Frisch an Board
    • Beiträge: 87
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #4 am: 17. September 2014, 20:24:26
    Hallo Hanspeter,

    danke das hat funktioniert. Super :-)

    ritti1989

    • Frisch an Board
    • Beiträge: 87
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #5 am: 17. September 2014, 20:38:34
    Kann ich den Button einfach gegen einen HTML-Button mit Mouseover Effekt ersetzen? Wenn ja, wo muss ich das anpassen?

    viele Grüße

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #6 am: 17. September 2014, 22:37:22
    Kann ich den Button einfach gegen einen HTML-Button mit Mouseover Effekt ersetzen? Wenn ja, wo muss ich das anpassen?

    viele Grüße
    Du meinst wahrscheinlich gegen CSS-Button ersetzen, wenn ja gehe wie folgt vor.

    1.
    In templates/xtc5/boxes/box_best_sellers.html
    ersetze
    Code: PHP  [Auswählen]
    {$box_data.PRODUCTS_BUTTON_BUY_NOW}
    durch
    Code: PHP  [Auswählen]
    {$box_data.PRODUCTS_BUTTON_BUY_NOW|replace:'<a':'<a class="buy-btn-box-best-sellers"'|regex_replace:'/<img(.*)\/>/':$smarty.const.IMAGE_BUTTON_IN_CART}

    2.
    In templates/xtc5/stylesheet.css
    am Ende folgendes einfügen
    Code: CSS  [Auswählen]
    body .buy-btn-box-best-sellers {
      background: #3498db;
      background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
      background-image: -moz-linear-gradient(top, #3498db, #2980b9);
      background-image: -ms-linear-gradient(top, #3498db, #2980b9);
      background-image: -o-linear-gradient(top, #3498db, #2980b9);
      background-image: linear-gradient(to bottom, #3498db, #2980b9);
      -webkit-border-radius: 28;
      -moz-border-radius: 28;
      border-radius: 28px;
      font-family: Arial;
      color: #ffffff;
      font-size: 14px;
      padding: 5px 10px 5px 10px;
      text-decoration: none;
      display: inline-block;
    }

    body .buy-btn-box-best-sellers:hover {
      background: #3cb0fd;
      background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
      background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
      background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
      background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
      background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
      text-decoration: none;
    }
    Obiges CSS ist nur ein Beispiel, Du kannst natürlich auch eigenes CSS generieren.

    CSS-Buttons generieren -> hier

    Gruss
    Hanspeter

    ritti1989

    • Frisch an Board
    • Beiträge: 87
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #7 am: 18. September 2014, 19:01:02
    danke, hat funktioniert :)

    ritti1989

    • Frisch an Board
    • Beiträge: 87
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #8 am: 23. September 2014, 20:43:36
    Der Button zeigt nun keine Funktion mehr. Immer wenn ich drauf klicke, komme ich auf die Produktdetailseite.
    Außerdem würde ich gern den Buttom {$ADD_TO_CART} im Produkt ersetzen.

    danke

    baustelle

    • Fördermitglied
    • Beiträge: 1.622
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #9 am: 24. September 2014, 19:35:55
    [...] Immer wenn ich drauf klicke, komme ich auf die Produktdetailseite.

    Vielleicht, weil alles andere rechtswidrig wäre?

    Greets,
    Chris

    Godzilla

    • Schreiberling
    • Beiträge: 489
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #10 am: 24. September 2014, 21:30:11
    [...] Immer wenn ich drauf klicke, komme ich auf die Produktdetailseite.

    Vielleicht, weil alles andere rechtswidrig wäre?

    Dann prüft also der Shop die Rechtmäßigkeit und entscheidet dann, dass auf die Produktdetailseite umgeleitet werden muss? Diese Funktion war mir noch nicht bekannt. Ich hätte jetzt angenommen, dass die Umleitung daraus resultiert, dass das betreffende Produkt Optionen hat.

    Abgesehen davon kann man auch auf einer Produktdetailseite rechtswidrig einen "In den Warenkorb"-Button platzieren. Prüft dort auch der Shop ob alle Pflichtangaben beim Button platziert wurden?

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #11 am: 24. September 2014, 22:02:30
    [...]
    Abgesehen davon kann man auch auf einer Produktdetailseite rechtswidrig einen "In den Warenkorb"-Button platzieren. Prüft dort auch der Shop ob alle Pflichtangaben beim Button platziert wurden?

    Natürlich, denn im Shop-System ist ein Rechtsanwalt mit eingebaut der ständig die Rechtskonformität prüft und gegebenenfalls sofort interveniert, mich wundert das Du das nicht weisst.

     :lol1:

    Gruss
    Hanspeter

    baustelle

    • Fördermitglied
    • Beiträge: 1.622
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #12 am: 24. September 2014, 23:11:22
    Schön, dass ich euch zum Lachen bringen konnte  :paperbag:

    Der Job des Forenclowns scheint mir ohnehin der unanstrengendere zu sein, als irgendwelche Shopbetreibersimulanten zum Nachdenken bringen zu wollen.

    web0null

    • Experte
    • Beiträge: 1.998
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #13 am: 26. September 2014, 01:33:21
    Also was baustelle meint ist ganz einfach,...

    Es gibt bestimmte Pflichtinformationen, die erfüllt werden müssen, bevor man die Ware in den virtuellen Warenkorb legen können sollte.

    Deshalb haben die Boxen (im Original) auch keinen Warenkorb Button, weil der Platz im aktuellen Zustand, "meistens" nicht ausreichend ist,... für diese Pflichtinformationen.

    Also ritti1989, du kannst es sicher so machen, wenn du auch die notwendigen Pflichtinformationen einhältst, sonst kommen die bösen Abmahner, und das ist dann nicht mehr so lustig wie mancher Sarkasmus hier ;-)

    Gruß

    baustelle

    • Fördermitglied
    • Beiträge: 1.622
    Re: "In den Warenkorb" Button in Boxen anzeigen
    Antwort #14 am: 26. September 2014, 10:14:41
    Also, was web0null meinte, was baustelle sagen wollte, ist ganz einfach:

    Diesen Thread "Jetzt kaufen" - nicht rechtssicher!? lesen, und zwar bis zu Ende, auch Postings wie dieses --> "Wir haben jedoch nun eine Abmahnung bekommen. Der Grund ist, dass der Kunden die Ware in den Warenkorb legen kann, ohne vorher die Beschreibung gelesen zu haben."

    Der TE macht hier ein Uralt-Fass auf und bekommt auch noch den passenden Code für seinen rechtlich indiskutablen Wunsch geliefert.  :doh:

    Dennoch haben die beiden Lacher recht... meine Kurzantwort las sich, als wäre da ein Automatismus eingebaut, der den Denkfehler des TE korrigiert... schön wärs, wenns sowas gäbe.

    Greets,
    Chris 
    11 Antworten
    8075 Aufrufe
    07. Dezember 2011, 11:44:24 von Taboh
    6 Antworten
    3987 Aufrufe
    27. Januar 2015, 11:55:06 von afischer
    4 Antworten
    3441 Aufrufe
    22. Januar 2015, 21:17:43 von Nelkeline
               
    anything