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: Frage zu Shipping-Time

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    am: 11. März 2010, 22:43:24
    Hallo, evtl. kann mir von euch jemand helfen, bin noch PHP-Neuling:

    Ich habe in einzelnen Produkten unter Lieferstatus (Shipping-Time) z.B. einen Text von sf+ hinterlegt, nun würde ich gerne mittels PHP diesen Text umschreiben, z.B. aus
    sf+ sollte sofort lieferbar werden, benötige diese hinterlegten Daten für eine WaWi die mit diesen Werten arbeitet, möchte dies jedoch im Shop korrekt darstellen.

    Kann mir jemand einen Tip geben wie ich das umsetzen könnte?

    Vielen Dank



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

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Frage zu Shipping-Time
    Antwort #1 am: 12. März 2010, 06:45:20
    hi,

    du kannst doch die bezeichnung der lieferzeit im backend ganz einfach ändern. gehe dazu in "konfiguration" -> "Lieferstatus". da kannst du die bezeichnung ändern, auch ganz ohne php kenntnisse ;)

    schöne grüße,
    jan

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Frage zu Shipping-Time
    Antwort #2 am: 12. März 2010, 09:34:24
    Ansonsten, wenn deine WaWi das wirklich voraussetzt, dass es sf+ heisst, dann schau mal hier: http://www.smarty.net/manual/de/language.modifier.replace.php

    Damit kannst du die Ausgabe von sf+ im Template ersetzen mit "Sofort lieferbar".

    Grüße

    Torsten

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    Antwort #3 am: 12. März 2010, 10:04:50
    Hallo, vielen Dank für den Tip, meinst du evtl. so?

    Code: PHP  [Auswählen]
    {$SHIPPING_NAME|replace:"sf+":"Sofort lieferbar"}
     

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Frage zu Shipping-Time
    Antwort #4 am: 12. März 2010, 10:18:31
    Jepp, ganz genau so meinte ich das. ;-)

    Grüße

    Torsten

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    Antwort #5 am: 12. März 2010, 10:29:28
    o.k. leider gibt er mir in der product_info.html aber wieder nur sf+ aus? und nicht Sofort lieferbar

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Frage zu Shipping-Time
    Antwort #6 am: 12. März 2010, 10:35:10
    Du hast nun in der product_info_v1.html

    Code: PHP  [Auswählen]
    {$SHIPPING_NAME}
     
    gegen

    Code: PHP  [Auswählen]
    {$SHIPPING_NAME|replace:"sf+":"Sofort lieferbar"}
     
    getauscht und es wird noch nicht angezeigt?

    Dann leere mal bitte den Ordner "templates_c" (ausser die Dateien indx.html und .htaccess).

    Grüße

    Torsten

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    Antwort #7 am: 12. März 2010, 10:43:05
    Vielen Dank, nun hat es geklappt !

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    Antwort #8 am: 12. März 2010, 11:23:56
    Wie kann ich nun noch erreichen, dass er dies nur ausgibt wenn sf+ auch gesetzt?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Frage zu Shipping-Time
    Antwort #9 am: 12. März 2010, 11:49:58
    Versuch mal folgendes:

    Code: PHP  [Auswählen]
    {if $SHIPPING_NAME != ''}
    {$SHIPPING_NAME|replace:"sf+":"Sofort lieferbar"}
    {/if}
     
    Grüße

    Torsten

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    Antwort #10 am: 12. März 2010, 12:06:43
    Schade, klappt, leider nicht, gibt es noch eine andere Möglichkeit?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Frage zu Shipping-Time
    Antwort #11 am: 12. März 2010, 12:20:00
    Was hast du denn genau vor?

    Grüße

    Torsten

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    Antwort #12 am: 12. März 2010, 12:26:10
    Ich habe ja mehrere Angaben:

    Code: PHP  [Auswählen]
    {$SHIPPING_NAME|replace:"sf+":"Sofort lieferbar"}
    {$SHIPPING_NAME|replace:"sf-":"Begrenzt lieferbar"}
    {$SHIPPING_NAME|replace:"kw":"Aktuell nicht ab Lager lieferbar"}
     
    Dies wird nun in der productinfo alles angezeigt, obwohl im Artikel nur sf+ hinterlegt ist?!

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Frage zu Shipping-Time
    Antwort #13 am: 12. März 2010, 12:30:32
    Verstehe... dann so:

    Code: PHP  [Auswählen]
    {if $SHIPPING_NAME == 'sf+'}{$SHIPPING_NAME|replace:"sf+":"Sofort lieferbar"}{/if}
    {if $SHIPPING_NAME == 'sf-'}{$SHIPPING_NAME|replace:"sf-":"Begrenzt lieferbar"}{/if}
    {if $SHIPPING_NAME == 'kw'}{$SHIPPING_NAME|replace:"kw":"Aktuell nicht ab Lager lieferbar"}{/if}
     
    Grüße

    Torsten

    heiertal

    • Neu im Forum
    • Beiträge: 24
    Frage zu Shipping-Time
    Antwort #14 am: 12. März 2010, 12:45:14
    SUPER, NOCHMALS VIELEN DANK FÜR DIE HILFE, NUN KONNTE ICH MEIN PROBLEM LÖSEN

    10 Antworten
    5144 Aufrufe
    24. Februar 2010, 20:37:40 von Tomcraft
    19 Antworten
    11033 Aufrufe
    30. März 2011, 15:23:37 von RK1
    4 Antworten
    3850 Aufrufe
    23. Juni 2013, 20:45:52 von sandro22
    5 Antworten
    4440 Aufrufe
    26. Februar 2012, 13:11:38 von Webcom