Добавить HTML-контент на страницу в Liferay - PullRequest
4 голосов
/ 16 декабря 2009

Я новичок в Liferay. Я загрузил пакет Liferay Tomcat v5.2.3 Community Edition с веб-сайта Liferay. Я могу запустить его успешно. Сейчас я пытаюсь создать интранет-портал для нашей компании, используя Liferay. Я создал организацию в Liferay и добавил к ней несколько страниц и дочерних страниц. Как добавить контент на страницу? Я имею в виду, я хотел бы добавить текст и изображения и т.д. на главную страницу и на другие страницы портала. Я пробовал портлет отображения веб-контента, но он всегда выглядит свернутым, и мне нужно развернуть его, нажав на кнопку развернуть. А также опция свернуть / развернуть портлет доступна только при входе в систему. Есть ли другой способ добавить HTML-контент на страницу, чтобы он выглядел как обычная html-страница, которую каждый может просматривать при посещении портала?

Спасибо.

Ответы [ 3 ]

7 голосов
/ 16 декабря 2009

Отображение веб-контента - действительно самый простой выбор. Вы, вероятно, только что ошиблись при его использовании.

  • Добавить портлет отображения веб-контента
  • Нажмите значок «Добавить веб-контент» в левом нижнем углу портлета
  • Вы получаете текстовый редактор, но вы также можете переключиться в режим просмотра HTML
  • Когда вы закончите, нажмите "Сохранить и одобрить".

Liferay CMS построен на концепции шаблона, структуры и статьи.

  • структура: отображаемый элемент, например, одна область текста + одно изображение
  • шаблон: рендеринг структуры, например изображение в верхнем левом углу + текст вокруг изображения
  • статья: фактические данные, которые соответствуют структуре

Но вы должны иметь возможность редактировать свой первый дисплей веб-контента, не имея ни структуры, ни шаблона. Но я предлагаю вам взглянуть на них, когда вы привыкнете к порталу.

1 голос
/ 22 февраля 2010

После того, как вы добавили портлет веб-материалов, а затем добавили контент, вам нужно настроить нужный шаблон макета. Выберите макет в один столбец, чтобы портлет занимал весь экран.

0 голосов
/ 26 февраля 2010

Я думаю, вы спрашиваете, как создать новую страницу типа веб-контента.

  1. обратите внимание на content_id вашего веб-контента
  2. убедитесь, что ваш веб-контент одобрен, опубликован и доступен для просмотра (разрешения)
  3. создайте свою страницу, указав свой content_id в поле ID веб-контента

Я думаю, что когда вы делаете это таким образом, вы отказываетесь от некоторых функций портлета, которые предоставляет вам Liferay.

...