日付表示
Concrete5のページリストで日付を表示する方法
By admin on 2011年1月8日
Concrete5でお知らせやブログなどを作成する時に、ページリストで日付を表示したい場合があります。また、デフォルトのページリストでは説明が表示されますが、逆にこれを削除したい場合もあります。
デフォルトでは、下のように、h3タグでタイトルが囲まれ、その下に説明が表示されます。
そこで、今回は、Concrete5のページリストに日付を表示し、説明を削除し、また、ul,liを使いリストで表示するように変更します。
カスタムテンプレート
Concrete5にはカスタムテンプレートと呼ばれる機能があり、本体のコアのコードを変更せずに画面表示のみを変更することが可能です。これを利用してページリストの表示を変更します。
ページリスト向けカスタムテンプレートの作成
まずは、Concrete5のディレクトリに次のフォルダを作成します。
/blocks/page_list/templates/
Concrete5では次の命名規則でカスタムテンプレートを配置することになっています。
/blocks/[ブロック名]/templates/カスタムテンプレート名.php
カスタムテンプレートのphpファイルを作成しますが、今回は既存のものを改変して利用します。
以上にh3からul,liへのタグの変更を行います。最終的なコードは次になります。また、注意すべきことは、カスタムテンプレートはUTF8(BOM無し)で保存することです。
設定方法
FTPなどで作成したテンプレートをアップロードしたら、設定します。設定したいページリストをクリックし、[カスタムテンプレート]をクリックします。
次に、先ほど作成した[Show Date]を選択します。
以上で、表示が更新され下のようにカスタムテンプレートで設定した表示になります。
By admin on 2011年1月8日
Concrete5でお知らせやブログなどを作成する時に、ページリストで日付を表示したい場合があります。また、デフォルトのページリストでは説明が表示されますが、逆にこれを削除したい場合もあります。
デフォルトでは、下のように、h3タグでタイトルが囲まれ、その下に説明が表示されます。
そこで、今回は、Concrete5のページリストに日付を表示し、説明を削除し、また、ul,liを使いリストで表示するように変更します。
カスタムテンプレート
Concrete5にはカスタムテンプレートと呼ばれる機能があり、本体のコアのコードを変更せずに画面表示のみを変更することが可能です。これを利用してページリストの表示を変更します。
ページリスト向けカスタムテンプレートの作成
まずは、Concrete5のディレクトリに次のフォルダを作成します。
/blocks/page_list/templates/
Concrete5では次の命名規則でカスタムテンプレートを配置することになっています。
/blocks/[ブロック名]/templates/カスタムテンプレート名.php
カスタムテンプレートのphpファイルを作成しますが、今回は既存のものを改変して利用します。
以上にh3からul,liへのタグの変更を行います。最終的なコードは次になります。また、注意すべきことは、カスタムテンプレートはUTF8(BOM無し)で保存することです。
設定方法
FTPなどで作成したテンプレートをアップロードしたら、設定します。設定したいページリストをクリックし、[カスタムテンプレート]をクリックします。
次に、先ほど作成した[Show Date]を選択します。
以上で、表示が更新され下のようにカスタムテンプレートで設定した表示になります。
