PowerCMS X Q&A

PowerCMS Xを用いてWebサイトを構築する際の技術的なヒントや解決策をご紹介します。

このQ&Aサイトのビューとプラグインを見せてもらえますか?

案件で使うような秘密のテクニックはないですし、PowerCMS Xに初めて取り組むみなさまの参考になるかと思い、公開してみることにします。(レビュー対象にもなるかもしれない)

テーマのコミットにはTheme_GitHubプラグインを試用しています。詳細は「 新しくなったテーマ管理とGitHub連携 | PowerCMS X ブログ」をご覧ください。

プラグインはMroongaを利用した全文検索を実現するためのコードを記述しています。少し冒険をしていますので、pre_listingpre_saveコールバックはこのように使うのか、という参考程度にご覧いただければと思います。

補足

検索にMroongaを使用していますがカスタマイズのベースは「 複数の条件を指定可能なウェブサイト内検索 | PowerCMS X」ですので、 検索のビューでは特殊なタグが出てくることなどなく、MTEntriesで出力しているだけです。

サーバーは Amazon Lightsailで、nginxとphp-fpmをセットアップしています。CMSのドメインと公開サイトのドメインは別にしています。

関連するQ&A