[OpenPNE3]opFreepagePlugin 0.9.2 リリース

OpenPNE3にフリーページ機能を追加するopFreepagePluginの0.9.2をリリースしました。

リリースの詳細とインストール方法は http://plugins.openpne.jp/release/223 を御覧ください。

opFreepagePluginの0.9.0からの主な変更点は以下のとおりです。

  • OpenPNE 3.4系(Doctrine)対応 (balibaliさんからのpull request、ありがとうございます!)
  • テンプレート本文をTwigテンプレートエンジンで描画(Twig構文が使えます!)

Twig自体は管理画面のメールテンプレート機能で使われていましたので、その描画部分を参考にして作りました。sfSymfonyTemplatingViewPluginというOpenPNE3のリードコミッターの海老原さんが作ったプラグインを通してTwigを使用するような仕様になっています。このプラグインの使い方というよりは、Symfony Templatingの使い方がうまく読み取れずに苦戦しました(Engineの選定とテンプレートパスの決定部分など)。

一応動いていそうなので、しばらく様子見ます。

是非使ってみてください。

About: uechoco