Seite 1 von 1

Bilder in Modulen einbinden

Verfasst: Fr 24. Okt 2014, 18:19
von rethus
Gibt es eigentlich eine "State of the Art" Möglichkeit, in Modulen Bilder einzubinden - also die mit dem Modul ausgeliefert werden?
Als Beispiel soll für einen Link eine Grafik verlinkt werden. Die Grafik soll mit dem Modul ausgeliefert werden, also in der Modulstruktur später unter:

Code: Alles auswählen

data
 |___modules
     |___meinModul
        |___img
kann ich denn im Quellcode des Moduls den Pfad des aktuellen Moduls irgendwie auslesen?

Re: Bilder in Modulen einbinden

Verfasst: Di 28. Okt 2014, 15:25
von Oldperl
Servus,

ein Verzeichnis 'images' wird zwar im Modul-Ordner mit angelegt, jedoch wird ein Zugriff über das Frontend per .htaccess ausgeschlossen. Auch einen Image-Wrapper der mir gewünschte Bilder bei den Modulen im Frontend liefert habe ich bisher nicht gefunden.
Für meine Module ändere ich die .htaccess-Datei in data/module und ergänze diese mit

Code: Alles auswählen

<FilesMatch "\.(gif|jpe?g|png)$">
    Order Allow,Deny
    Allow from all 
    Satisfy Any
</FilesMatch>
# Prevent access to this folder
Order Deny,Allow
Deny from all
Somit kann man zumindest auf Bilder in den Modulordnern zugreifen. Der FE-Pfad lässt sich ja relativ einfach im Modul-Output ermitteln.

Gruß aus Franken

Ortwin