Как я могу создать структуру веб-контента Liferay вне конфигурации Liferay?
Я очень новичок в разработке тем Liferay и пытаюсь найти наиболее оптимальный рабочий процесс для разработки.
Поэтому я экспериментировал с созданием шаблонов веб-контента и структур веб-контента в конфигурации Liferay CMS.
В идеале я хотел бы создать свое представление "Структура веб-контента" вне конфигурации Liferay и вместо этого использовать его в качестве представления / шаблона в файлах моей темы, чтобы я мог проверять мой код и контролировать версию в Bitbucket.
Это возможно?
В качестве альтернативы есть ли способ вывести значения данного экземпляра веб-контента в моей теме?
Кстати, я создаю тему для Liferay 7.
Заранее спасибо Ричард
1 ответ
Вы можете скопировать и вставить структуру, когда создаете их из редакторов LFR в ваш репозиторий исходного кода.
Также, если вы знаете, как определить JSON, вы можете сделать это прямо в файле. Шаблоны свободного рынка еще проще редактировать в формате файла. Когда вы закончите, вам нужно пойти и загрузить артефакты на портал через опцию редактирования / загрузки файла.
Вы не можете вставить это в тему, потому что такой подход не позволит вам делать обновления.
Вы можете найти плагин сообщества или написать свой собственный, который будет выполнять обновления структуры / шаблона во время развертывания.