Я работаю с проектом миграции Lifera. Проект был создан в Liferay 6.1, и теперь я перехожу к Liferay 6.2.Фоновый путь изображения в файлах CSS - Liferay 6.2
Я столкнулся с проблемой в пути изображения для всех файлов CSS. При миграции в Liferay 6.2 он добавляет путь к папке Тема и CSS ко всем изображениям.
путь изображения в Liferay 6.1:background:url(../../images/xyz.jpg)
путь изображения в Liferay 6.2:background:url(/myThemeName/css/../../images/xyz.jpg)
derectory Проект выглядит так:
_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
Этот продукт огромен, и трудно обновить все фоновые URL-адреса.
Можно ли избавиться от «theme-name/css» из пути в файлах CSS.
Да, я знаю это, но по руке он станет жестким кодом, если в будущем название темы будет обновлено, а затем снова будет выполнено то же самое. Я ищу какое-то динамическое решение. –