2014-09-25 5 views
0

Я пытаюсь импортировать тему Luminis Platform по умолчанию (LP5-ellucian-theme), которую я скопировал с тестового сервера на свои локальные машины, чтобы я мог выполнить некоторую разработку темы. Я скопировал эту папку тем в мой каталог PluginsSDK/themes /, но когда я перехожу в File-> New-> Liferay Project из существующего источника и выбираю этот каталог тем, Eclipse сообщает мне «Недопустимое расположение проекта».Как импортировать тему Liferay?

Что я делаю неправильно здесь и/или есть другой способ импортировать эту тему в мой локальный экземпляр Liferay?

Тест сервера:

  • Liferay Portal 6,1

Моя местная машина:

  • Liferay Portal 6,1
  • Plugins SDK 6.1.2
  • Liferay IDE 2,0
  • Затмение Kepler

invalid project location

theme folder in SDK directory

ответ

2

Тема проекта имеет другую структуру папок в случае плагин-SDK и кот/WebApps, когда его развернут. В plugin-sdk вы найдете папку с именем _diff, которая содержит пользовательский файл css, vm etc, который переопределяет родительскую тему.

Я бы предложил создать новую тему в plugin-sdk и просто изменить css, vm-файлы вашей темы сервера, скопированные в папку _diffs.

+0

+1 Pankaj .. U всегда рок. – Danish

+2

добавьте следующее: не копируйте все файлы, которые вы находите в своей теме, в папку _diffs: обнаружите, какие файлы отличаются от _styled темы Liferay (которая используется как основа по умолчанию) и копируют только эти файлы в _diffs папка. Если тема написана правильно, это может быть только несколько файлов, что облегчает обслуживание. –