Deployment modifizieren
Author: kreshim
Publication Date: 9/27/2012 12:47
Hallo zusammen,
ich habe folgendes Problem bei der Generierung von Medien:
Wenn ich einen Ordner angebe für den Generierungsprozess, werden nur die Bilder generiert (in allen Auflösungen). Technische Medien (CSS, JS Files) werden dabei nicht generiert. Ich habe ein Template erstellt in dem ich einen Ordner angeben kann und der Code alles was sich in dem Ordner befindet referenziert. Wenn ich diese Seite in die Generierung einbeziehe, wird nun alles was sich in meinem Medienordner befindet generiert. Das Problem ist aber, dass alle Bilder generiert werden. Das sorgt bei uns für einen Overhead bzw. es wird einfach viel zu viel generiert.
Meine Frage ist: Gibt es eine Möglichkeit zu sagen, dass nur referenzierte Bilder generiert werden und nicht alle?
Mein Code aus dem Template:
$CMS_SET(mediastore,#global.project.userService.getStore("MEDIASTORE", true, false))$
$CMS_SET(folder,mediastore.getStoreElement(mediafolder.getUid(),"MEDIASTORE_FOLDER"))$
$CMS_SET(files,folder.children(class("de.espirit.firstspirit.access.store.mediastore.Media"), true).toList())$
$CMS_FOR(file,files)$
$CMS_IF(file.getReferenceString() != null)$
$CMS_REF(file)$<br />
$CMS_END_IF$
$CMS_END_FOR$
Viele Grüße
Tags: deployment
Vous devez vous connecter pour laisser un commentaire.
Commentaires
0 commentaire