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: Button in Artikelbeschreibung,nur für Registrierte sichtbar?

    cashdown

    • Frisch an Board
    • Beiträge: 52
    Hallo,

    wollte mal fragen ob es möglich ist, einen Button oder Link in die Artikelbeschreibung einzufügen, der nur sichtbar ist, wenn derjenige,der sich die artikelbeschreibung durchliest, eingeloggt ist?

    Viele Grüße



    Linkback: https://www.modified-shop.org/forum/index.php?topic=1075.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    cashdown

    • Frisch an Board
    • Beiträge: 52
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #1 am: 10. Juni 2009, 10:09:44
    Was ich noch gerne wissen würde, ist es möglich in die product_info.html irgendwie eine if Abfrage einzubauen, dass der Button in den Warenkorp nur sichtbar ist, wenn der Artikel auch etwas kostet...wenn der Artikel kostenlos ist, also keinen Warenkorb anzeigen?

    Viele Grüße

    pufaxx

    • Mitglied
    • Beiträge: 139
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #2 am: 10. Juni 2009, 10:54:46
    Erste Frage:

    Code: XML  [Auswählen]
    {if $smarty.session.customer_id}
    Du bist eingelogged
    {else}
    Du bist nicht eingelogged
    {/if}
    Zweite Frage: Ist ein bisschen komplizierter ... Man könnte aber vielleicht einen Smarty-Modifier schreiben, der alles, was keine Ziffer ist, aus dem angezeigten Preis entfernt - so müsste dann 000 übrigbleiben.

    Dann irgendwie sowas machen

    Code: XML  [Auswählen]
    {if $PRODUCTS_PRICE|nurZiffern != 000}
    lalala kaufen
    {/if}

    cashdown

    • Frisch an Board
    • Beiträge: 52
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #3 am: 10. Juni 2009, 11:33:55
    Vielen Dank für die schnelle Antwort.

    Gibt es irgendwo ein deutsches Tutorial für das smarty template scripting?

    Zur zweiten Frage: in der Variable $PRODUCTS_PRICE steht doch drinn, angenommen der Preis ist 0 €uro ->  ab 0,00 EUR , kann man das nicht einfach vergleichen Beispielsweise:

    # {if $PRODUCTS_PRICE != ab 0,00 EUR}
    # lalala kaufen
    # {/if}

    oder so?

    pufaxx

    • Mitglied
    • Beiträge: 139
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #4 am: 10. Juni 2009, 11:54:21
    Ja, das geht natürlich auch - bloß kann's ja auch mal nur 0,00 EUR sein - und da sind auch mal n paar Leerzeichen drin ...

    cashdown

    • Frisch an Board
    • Beiträge: 52
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #5 am: 10. Juni 2009, 11:59:35
    Ich weiß, dass dies wahrscheinlich keine saubere Lösung ist,
    aber für den Fall mit dem 0,00Eur kann man ja eine zweite If Abfrage einbauen.

    # {if $PRODUCTS_PRICE != leerzeichen0,00leerzeichenEUR}
    # lalala kaufen
    # {/if}

    # {if $PRODUCTS_PRICE != 0,00leerzeichenEUR}
    # lalala kaufen
    # {/if}

    Aber ist denn das die richtige syntax? Wie muss das denn aussehen?

    pufaxx

    • Mitglied
    • Beiträge: 139
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #6 am: 10. Juni 2009, 12:07:03
    Moment - man braucht nicht extra einen neuen Modifier schreiben, es gibt ja schon |regex_replace

    Das könnte dann so aussehen ...

    Code: XML  [Auswählen]
    {if $PRODUCTS_PRICE|regex_replace:"/[^\d]/":""> 0}
    Kaufen
    {else}
    is nix mit Kaufen
    {/if}

    cashdown

    • Frisch an Board
    • Beiträge: 52
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #7 am: 10. Juni 2009, 12:13:12
    Du bist mein Held, dankeschön dafür!

    cashdown

    • Frisch an Board
    • Beiträge: 52
    Button in Artikelbeschreibung,nur für Registrierte sichtbar?
    Antwort #8 am: 10. Juni 2009, 13:36:01
    Brauch unbedingt nochmal Hilfe,

    ich erkläre mal kurz die Situation,
    und zwar hab ich jetzt in der Template Datei product_info.html durch smarty scripting eingefügt, dass man den Artikel, sofern er kostenlos ist und man eingeloggt ist, heruntergeladen kann.(siehe oben)

    Jetzt habe ich einen downloadlink in die Datei eingefügt. Der läuft auf den ordner seite.de/download/xxx.zip hinaus. In dem download Ordner ist ja standartmäßig eine htaccess Datei. Wenn ich jetzt von der product_info auf die xxx.zip verweise, kommt die auffoderung durch die htacces benutzername und passwort einzugeben. Wie kann ich es erreichen, dass diese Loginauffoderung nicht kommt, also das die datei xxx.zip heruntergeladen werden kann?

    Was muss ich in die htaccess schreiben, dass man die Datei herunterladen kann?

    Viele Grüße

    4 Antworten
    3315 Aufrufe
    02. April 2013, 18:04:57 von KAT
    17 Antworten
    2422 Aufrufe
    24. April 2020, 11:17:39 von kulli
    15 Antworten
    11130 Aufrufe
    20. Februar 2022, 16:54:13 von noRiddle (revilonetz)