2021-02-04

Evolution CMS, 検索を設定できない。

Evolution CMS 1.4.12 LTS
OS : Linux Mint 20 xfce

<< トラブル >>

テンプレート作成時に、検索のテキストボックスやボタンが表示されない。

<< 解決方法 >>

インストール設定でサンプルをインストール指定する。

通常の作業ではサンプルデータをインストールしていしていた。トラブルが発生したときは、サンプルデータをインストール指定をしていなかった。このため、検索に必要なチャンクが導入されていなかった。

このため、検索に必要なチャンクを手動(コピー&ペースト)で作成した。
作成元になったチャンクは、以前作成したものからコピーした。

検索に必要なチャンク

コピーしたものは上図の赤枠で囲まれた4つのチャンク。(内容は省略)

  • AjaxSearch_tplAjaxGrpResult
  • AjaxSearch_tplAjaxResult
  • AjaxSearch_tplAjaxResults
  • AjaxSearch_tplInput

<< あとがき >>

Evolution CMSはテンプレートのデザインの自由度が高いため、オリジナルのサイトを作るのには適している、という印象を持っている。
インストール時にサンプル導入を指定して、後から削除したほうが効率的にだと思われる。