news   Liferayポイント解説 第6回「Liferayポートレットの開発方法」

概要

Liferayポイント解説第6回は「Liferayポートレットの開発方法」です。どのような手順でLiferayポートレットを開発できるのかについて紹介します。

Liferay社開発者マニュアル

ポイント

Liferay社が提供している開発者マニュアルです。ポートレット開発において基本的な情報がまとめられています。

テーマ

  • 概要
  • システム構成
  • アーキテクチャ
  • Liferay IDE(Eclipseプラグイン)
  • Liferayソースコード環境の構築
  • ポートレットの開発
  • テーマの作成
  • フック
  • Extプラグイン

参考サイト

LIFERAY
Wiki
開発者マニュアル

Liferay IDEで始めるポートレット開発

ポイント

統合開発環境「Eclipse」に、Liferayポートレット開発用プラグインをインストールすることで、Liferayポートレット開発環境「Liferay IDE」になります。

この「Liferay IDE」を使用して、スライドショーポートレットを開発する方法について詳しく解説しています。

テーマ

  • Liferay IDEとは
  • Liferay IDEのインストールとセットアップ
    • Liferay IDEのインストール
    • Liferay IDEの起動とレイアウト変更
    • Liferayサーバの登録
    • Liferay開発環境のセットアップ
    • Liferay SDKの登録
  • はじめてのポートレット
  • スライドショーポートレットの開発
    • jQuery版スライドショー・ポートレットの開発
    • Alloy UI版スライドショー・ポートレットの開発
    • Webコンテンツ版スライドショー・ポートレットの作成
    • ポートレットを手動デプロイ

参考サイト

gihyo.jp
はじめてのLiferay─短時間で高度なWebシステム構築
第3回 Liferay IDEで始めるポートレット開発

Liferayの標準機能を使った検索機能の実装

ポイント

Liferay標準装備の「ファセット検索機能」を用いて、最小限のカスタマイズで、「検索条件絞り込み機能」を開発する方法が解説されています。

テーマ

  • Liferayとは?
  • Liferay IDEのインストール
    • Liferay IDEのインストール
  • ストラクチャーの変更と、テンプレートの修正
    • Webコンテンツの検索ポートレットを配置
  • Hookを作る
    • start.jspの変更についての説明
    • Facet Searchとは?
  • 新規Web Contentsの作成
    • 再インデックス
    • 検索のテスト

参考サイト

CodeZine
Liferay 6.2を使ったWebコンテンツの作り方 第2回
Liferayの標準機能を使った検索機能の実装

「XML Portlet Factory」を使ったCRUDポートレットの自動生成

ポイント

「XML Portal Factory」を使用して、XMLを使ってCRUD機能を自動生成させる試みについて解説されています。

Liferayで「Scaffolding」機能に近いことができるようになることを目標にしています。

テーマ

  • Liferayとは?
  • Liferay IDEのインストール
  • Liferay SDKのインストール
  • XML Portlet Factoryの取得
  • 簡単なTodoアプリの生成
  • XMLの作成
  • XMLの各項目の基本的な説明
  • Liferayの起動
  • ポートレットをデプロイ
  • IDEに生成したポートレットのプロジェクトをインポート
  • 動作の確認

h3>参考サイト

CodeZine
Liferay 6.2を使ったWebコンテンツの作り方 第4回
Liferayポータルと、XML Portlet Factoryを使ってCRUDを備えたポートレットを自動生成する

news   Liferayポイント解説 第6回「Liferayポートレットの開発方法」news   Liferayポイント解説 第6回「Liferayポートレットの開発方法」news   Liferayポイント解説 第6回「Liferayポートレットの開発方法」