wiki:pne-openpne3-develop/specification/customize-template
 ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Version 1 (modified by ebihara, 12 years ago) (diff)

「導入」を記述

OpenPNE3 機能・仕様解説 / テンプレートへの拡張機能

TOC(inline,heading=目次,depth=3)?

導入

OpenPNE3 のテンプレートは、複数のテンプレート部品(パーツ)が組み合わせていくことで成り立ちます。

パーツは、自身のなかに拡張可能な領域を持っています。これらの領域に対し、プラグインから記述を追加することが可能です。

OpenPNE3 では、この仕組みを使ってプラグインから自在にテンプレートを拡張していきます。

パーツの基本的な構造

各パーツは少なくとも以下の構造によって構成されます。

  • Before : パーツの直前の領域を指します
  • Top : パーツの冒頭の領域を指します
  • パーツ本体
  • Bottom : パーツの末尾の領域を指します
  • After : パーツの直後の領域を指します

これらの領域のうち、「パーツ本体」を除いたすべての部分はプラグインから拡張可能です。

ここで挙げた以外にも、パーツによっては独自の拡張可能な領域を備えている場合があります。

Attachments (2)

Download all attachments as: .zip