概要
Liferayポイント解説第6回は「Liferayポートレットの開発方法」です。どのような手順でLiferayポートレットを開発できるのかについて紹介します。
Liferay社開発者マニュアル
ポイント
Liferay社が提供している開発者マニュアルです。ポートレット開発において基本的な情報がまとめられています。
テーマ
- 概要
- システム構成
- アーキテクチャ
- Liferay IDE(Eclipseプラグイン)
- Liferayソースコード環境の構築
- ポートレットの開発
- テーマの作成
- フック
- Extプラグイン
参考サイト
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を備えたポートレットを自動生成する