Ankündigung

Einklappen
Keine Ankündigung bisher.

Bilder für define pages in mehrsprachigen Shop einstellen?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Bilder für define pages in mehrsprachigen Shop einstellen?

    Hallo,

    Auf zur nächsten Frage. :iwasnt:
    Nicht, dass ich Euch langsam lästig werde.

    Also ich möchte Bilder in meine define pages integrieren. Da ich ein eigenes Designtemplate über das Override-System einsetze, habe ich die Bilder erst mal in includes/templates/MY_TEMLATE/images eingestellt. Für die Hintergrundbilder meines Designtemplates klappt dies auch tadellos. Doch sobald ich Bilder aus diesem Ordner in html mit <img> einfügen möchte, werden diese nicht angezeigt - selbst wenn ich den korrekten absoluten Pfad zu den Bildern angebe.

    Dann bin ich durch Recherchen hier im Forum darauf gestoßen, dass diese Bilder, genau wie Produktbilder, in den Ordner www.myshop.de/images gehören. Habe also in diesem Image-Ordner einen Unterordner pagepics erstellt und dort die Bilder platziert. Die Bilder werden dann tatsächlich richtig angezeigt, sobald man zumindest den richtigen absoluten Pfad im img-Tag angibt.
    Für den erstenl des Pfades habe ich nun den folgenden php-Code
    Code:
    <?php echo (HTTP_SERVER . DIR_WS_CATALOG); ?>
    benutzt, um eine automatische Anpassung des Shop-Homeverzeichnisses zu erreichen.
    Falls dies jedoch nicht die richtige Vorgehensweise für Bilder in define pages sein sollte, würde ich mich über entsprechende Hinweise freuen.

    Wie kann ich allerdings verschiedene Alt-Angaben für die Bilder entsprechend der jeweiligen Sprache realisieren? Wo werden diese Alt-Angaben hinterlegt und wie kann ich sie dann für die mehrsprachige Ausgabe abrufen?

    Gruß, Curio

    #2
    Hi,
    Danke für die Blumen für die Website
    Da ich eine englische Version vorbereite sind die Alt-Angaben in mehreren Sprachen auch für mich interessant. Eine einfache Lösung ist, den Alt-Text einfach in der zugehörigen Sprachdatei einzutragen.
    z.B. für die AGB Seite in der includes/languages/german/conditions.php
    Code:
    define('ALT_AGB', 'Allgemeine Geschäftsbedingungen');
    Und dann in der define Page der AGB dem Bild einfach
    Code:
    alt="<?php echo ALT_AGB; ?>"
    geben.
    Grüße
    webchills

    Kommentar

    Info zu diesem Forenarchiv:
    Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
    Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
    Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
    PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
    Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
    FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

    Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
    Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
    Fehler in der Software können auf Github als Issues gemeldet werden.
    Follow us
    aktuelle version
    Zen Cart 1.5.7g deutsch
    vom 12.12.2023
    [Download]
    Lädt...
    X