Concrete CMS(concrete5) カスタマイズ

カスタムテンプレートを利用する

今月はconcrete5強化月間です(笑)

カスタムテンプレートとは「view.php」を改変したファイルです。concrete5 のブロックを、サイト全体ではなく、一部のブロックに適用させたい場合に使います。

こちらのページリストブロックのカスタムテンプレート機能を利用してショップリストページを作りたいと思う。


初期のページリストのカスタムテンプレートはblog_index_thumbnailとblog_indexの2つがあります。

カスタムテンプレートの作り方は、view.phpを改変したものを、
/blocks/[ブロック名]/templates/カスタムテンプレート名.php
として保存するだけで、次回から、編集モードのブロック・メニューから「カスタムテンプレート」を選択するとその選択肢が出て来ます。

今回はページリストのカスタムテンプレートを作りたいので
/blocks/page_list/templates/カスタムテンプレート名.phpになるわけですねメモメモ


blog_index_thumbnail.phpをコピーしてshoplist.phpを作成し、アップ。


ショップリストが追加されているのが確認できる。こちらを選択するとshoplist.phpのデザインが反映される。
あとはshoplist.phpをお好きな感じにデザインしていけばいいですね。

参考:ブロック修正の仕方とカスタムテンプレートの仕組み

  • この記事を書いた人

ゆず

■忘れないように自分の覚書と、誰かも困っているかもしれないので参考になればいいなくらいの軽い備忘録です。
■サイト運営費のためGoogleAdsenseをいれています。
gifteeを贈る / コーヒーをおごる / mail

1

outlookを最小化すると勝手に終了してしまう outlookを最小化すると勝手に終了してしまうと相談されたけど実はそれ勝手に閉じてるわけじゃなくて、おそらく「最小化時にアイコン化する設定」になって ...

2

前提 自分用ブックマークサイトとして使用しているてがろぐに、いいねボタンをつけようという狙いです。なので、てがろぐのセットアップは終了し稼働しているものとします。 配布ページのマニュアルを参考に進めま ...

3

感想をもっと手軽に、お気軽に。 https://labo.01kawa.com/kansou 同人イベントやSNSで大好きな作家さんの作品に感動したとき、「感想送りたいな!」って思うけど、言葉に詰まっ ...

-Concrete CMS(concrete5), カスタマイズ
-,