rechtstexte für onlineshop
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: Buttonlösung - Kurzbeschreibung kürzen

    e-moves

    • Fördermitglied
    • Beiträge: 248
    • Geschlecht:
    Buttonlösung - Kurzbeschreibung kürzen
    am: 22. Juni 2012, 16:58:50
    Hallo zusammen,
    ich bin gerade dabei die Buttonlösung auszuprobieren.
    Habe aus dem Wiki in der checkout_confirmation.php diesen Code eingebaut:
    Code: PHP  [Auswählen]
    $data_products .= '<tr>
                  <td class="main" align="left" valign="top">&nbsp;</td>
                  <td class="main" align="left" valign="top" width="400"><small>'
    . (!empty($order->products[$i]['short_description'])?trim(strip_tags($order->products[$i]['short_description'])):trim(substr(strip_tags($order->products[$i]['description']),0,300))). ' [...]' . '</small></td>
                  <td class="main" align="right" valign="top">&nbsp;</td>
                  <td class="main" align="right" valign="top">&nbsp;</td>
                  </tr>'
    ;
    Hier wird nur die Langbeschreibung gekürzt falls keine Kurzbeschreibung vorhanden ist.
    Wie kann man den Code abändern, das auch die Kurzbeschreibung gekürzt wird?

    Ich habe noch 2 kleine Änderungen gemacht (siehe Screenshot):
    Der 2. td in der checkout_confirmation.php eine Breite zugewiesen, da der Text sonst die anderen Tabellenspalten über den Rand hinausdrängt.
    Der Text der Kurzbeschreibung ist zu luftig und braucht zuviel Platz.
    In der stylesheet.css noch folgende Anweisung zufügen:
    Code: CSS  [Auswählen]
    td.main small {line-height:14px;}

    Grüße
    Dirk


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

    e-moves

    • Fördermitglied
    • Beiträge: 248
    • Geschlecht:
    Re: Buttonlösung - Kurzbeschreibung kürzen
    Antwort #1 am: 27. Juli 2012, 12:14:19
    Wer es braucht:
    Code: PHP  [Auswählen]
    $data_products .= '<tr>
                 <td class="main" align="left" valign="top">&nbsp;</td>
                 <td class="main" align="left" valign="top" width="450"><small>'
    ;
    if (!empty($order->products[$i]['short_description'])) {
                    $data_products .=trim(substr(strip_tags($order->products[$i]['short_description']),0,300));
                                    if (strlen(strip_tags($order->products[$i]['short_description'])) > 300) $data_products.=' [...]';
    } else {
                    $data_products .=trim(substr(strip_tags($order->products[$i]['description']),0,300));
                    if (strlen(strip_tags($order->products[$i]['description'])) > 300) $data_products.=' [...]';
    }
    $data_products .='</small></td>
                 <td class="main" align="right" valign="top">&nbsp;</td>
                 <td class="main" align="right" valign="top">&nbsp;</td>
                 </tr>'
    ;
    Das Problem könnte bei einigen auftauchen, das die Kurzbeschreibung, die im Template gekürzt wird, zu lang ist für die checkout_confirmation.
    Grüße

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Buttonlösung - Kurzbeschreibung kürzen
    Antwort #2 am: 27. Juli 2012, 12:20:14
    Hast Du Dir schon mal Gedanken darüber gemacht, wenn die gekürzten zu langen Beschreibungen wichtige - evtl. abmahnwürdige - Informationen enthalten diese überhaupt nicht auf der checkout Seite sichtbar gemacht werden können.

    Dieses [...] sollte zumindes bei mouseover den Rest des Textes in einer "Sprechblase" oder so anzeigen damit der Kunde auch wirklich alle Informationen beim checkout noch einmal gesehen hat.

    Oder liege ich da falsch?

    e-moves

    • Fördermitglied
    • Beiträge: 248
    • Geschlecht:
    Re: Buttonlösung - Kurzbeschreibung kürzen
    Antwort #3 am: 27. Juli 2012, 12:22:39
    Damit könntest du recht haben. Den Wert 300(Zeichen) kann man ja nach seinen Bedürfnissen anpassen. Es liegt ja auch in deiner Hand was du in die Kurzbeschreibung reinschreibst.

    Gradler

    • Viel Schreiber
    • Beiträge: 2.083
    • Geschlecht:
    Re: Buttonlösung - Kurzbeschreibung kürzen
    Antwort #4 am: 27. Juli 2012, 12:29:40
    Das ist absolut richtig. Ich denke da mal an Produkte die viele verschiedene Eigenschaften in unterschiedlicher Anzahl haben. Da reichen oft die 300 Zeichen nicht und ich denke mal es wird wieder viele Geldgeier geben die da nur auf Fehlersuche sind um dann abzumahnen.

    Aber, wir werden ja sehen was nach dem 1.8. so los sein wird ...
    4 Antworten
    4014 Aufrufe
    25. November 2009, 16:22:12 von sunnyblue
    12 Antworten
    9017 Aufrufe
    11. Juli 2011, 19:08:15 von h-h-h
    6 Antworten
    4553 Aufrufe
    23. Februar 2012, 13:21:24 von Dato
    1 Antworten
    2385 Aufrufe
    25. Februar 2015, 17:43:43 von Tomcraft