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: Textarea Company

    cheercity

    • Neu im Forum
    • Beiträge: 10
    Textarea Company
    am: 04. Juni 2020, 10:15:52
    Hallo,

    wir haben das Feld Company im Adressbuch auf ein Textareafeld geändert.
    Jetzt habe ich nur das Problem, das anzeigen des Feldes im weitere Vorgang die Linebreaks entfernt werden.
    Weiss jemand wo das formatiert wird?

    Gruss Holger

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

    swolfram [templatix]

    • Fördermitglied
    • Beiträge: 1.168
    • Geschlecht:
    Re: Textarea Company
    Antwort #1 am: 04. Juni 2020, 10:20:04
    Ohne es geprüft zu haben, ich glaube das liegt daran, dass diese bereits bei der Speicherung in der DB entfernt werden, weil "Company" normalerweise keinen Umruch erlauben sollte/müsste. Es muss also an der Quelle angesetzt werden, nicht an der Ausgabe. Am besten erst in der DB prüfen ob dort Linebreaks vorhanden sind.

    cheercity

    • Neu im Forum
    • Beiträge: 10
    Re: Textarea Company
    Antwort #2 am: 04. Juni 2020, 17:21:36
    hi, dort sind sie vorhanden. Das habe ich überprüft.
    Muss also beim Auslesen im Format gelöscht werden

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.838
    • Geschlecht:
    Re: Textarea Company
    Antwort #3 am: 05. Juni 2020, 19:55:04
    Die Ausgabe der Adresse im Shop wird mittels der Funktion xtc_address_format() aus /inc/xtc_address_format.inc.php gemacht.
    In dieser Funktion müsstest du den Wert für $company durch nl2br() jagen.
    Da dies nicht update-sicher wäre könntest du versuchen in den Template-Dateien mittels Smarty-Modifier die Funktion bei der Ausgabe anzuwenden. Z.B. für die /module/address_book.html so:
    Code: XML  [Auswählen]
    {$addresses.ADDRESS|nl2br}

    Das müsstest du dann natürlich überall machen wo die Adresse ausgegeben wird.
    Im Backend wird's dann ohne Code-Änderung in genanntem Core-File schwieriger...

    Gruß,
    noRiddle
    2 Antworten
    2444 Aufrufe
    05. Januar 2011, 10:34:33 von smoker
    31 Antworten
    17963 Aufrufe
    13. Februar 2013, 17:11:22 von Spegeli
    12 Antworten
    5595 Aufrufe
    20. März 2012, 14:59:35 von vince
    1 Antworten
    2794 Aufrufe
    04. Juni 2012, 19:45:10 von cayuco
               
    anything