Custom-Files auf Detailseite ausgeben

Hallo zusammen,

ich suche gerade eine Möglichkeit für einen Webshop STP-Files bereitzustellen. Nun kann man ja keine custom files in die Mediathek laden und auch keine Dateiendungen whitelisten, so weit so schlecht. Ich dachte mir, dann lade ich einfach im public/ alle *.stp files hoch und baue ins Template eine Abfrage via if file_exists… Leider bietet mir ja Twig so eine Funktion nicht. Ich bin nun nicht weit genug in der Template-Engine um zu wissen welchen Controller ich im Zweifel hier angreifen kann um Update-fähig zu bleiben.

Wie habt ihr sowas gelöst? Ich werde ja nicht allein sein mit der Problematik das man andere Dateien bereitstellen will (außer Bilder) auf den Detailseiten.

Am liebsten wäre mir ja das ganze wie Bilder bereit zu stellen damit später der DAU das auch pflegen kann, aber da gibts wohl aktuell noch keine Möglichkeit?

cheers

Würde mich auch interessieren…

Du kannst es ETWAS umgehen, indem Du ein CustomField für ein Bild erstellst (https://forum.shopware.com/discussion/comment/278230/#Comment_278230), und darunter ein CustomTextfeld für einen Link.

Ich habe ein Issue erstellt: Shopware Issuetracker

…Aber es ist auf Backlog, also erstell besser ein neues, für das wir voten.

1 „Gefällt mir“

Hallo zusammen,

mich würde das Thema auch interessieren.

Bei Shopware 5 konnte man die Dateitypen in der config.php mit

    'media' => [
        'whitelist' => ['txt', 'csv', 'xls', 'xlsx', 'numbers', 'csv', 'doc', 'docx', 'pages'],
    ],

Erweitern, leider finde ich keine Möglichkeit .step Datein hochladen zu können.

Gerne würde ich, das der Kunde auch selber die Datein über die Medien hochladen darf.

Wenn jemand eine Idee hat, würde ich mich freuen.

Hier noch die Version, die ich nutze:
Shopware 6 Professional Edition (Self-hosted)
v6.3.5.4

Danke für eure Mühe und Zeit.