Ich arbeite mit Lifera Migrationsprojekt. Projekt wurde in Liferay 6.1 erstellt und jetzt bin ich in Liferay 6.2 Migrieren.Hintergrundbild Pfad in CSS-Dateien - Liferay 6.2
Ich habe ein Problem im Bildpfad für alle CSS-Dateien. Bei der Migration in Liferay 6.2 wird der Ordnerpfad Theme und CSS an alle Bilder angehängt.
Bildpfad in Liferay 6.1:background:url(../../images/xyz.jpg)
Bildpfad in Liferay 6.2:background:url(/myThemeName/css/../../images/xyz.jpg)
Projekt derectory ist wie folgt:
_diffs
|- CSS
|- common
|- module1.css
|- module2.css
|- module3.css
|- library
|- plugin1.css
|- plugin2.css
|- plugin3.css
|- utility
|- tool1.css
|- tool2.css
|- tool3.css
|- images
|- All Images
|- js
|- JavaScript files
Dieses Produkt ist sehr groß und schwierig zu aktualisieren alle Hintergrund-URLs.
Ist es möglich, "Theme-Name/CSS" von Pfad in CSS-Dateien loszuwerden.
Ja, ich weiß das, aber manuell wird es zu hartem Code, wenn in Zukunft der Themenname aktualisiert wird und dann wieder die gleiche Größe haben muss. Ich suche nach einer dynamischen Lösung. –