tamlog

主にwebのフロント回り たまに登山

Craft CMS - 便利なプラグイン3選

スポンサーリンク

このエントリーは、Craft CMS Advent Calendar 2017の1日目のエントリーです。

adventar.org

 

早速ですが、案件で使用していて便利だと思ったCraft CMSのプラグインを

3つ紹介したいと思います。

 

 

Visor

現在表示しているページから編集画面へ行くことの出来るプラグイン

 

表示画面でキーボードの「 ` 」をクリックすると 表示「 esc 」で閉じます。

リンク先のデモをみてもらうと感じはわかると思いますが、

ヒュッと表示するところがカッコイイですね。

機能的にはWordPressでいうとログイン後のヘッダーメニューと言った所でしょうか、

通常表示では隠れていると言うのもありがたいです。

 

github.com

 

Inspector Plugin for Craft CMS

変数の値など確認出来るプラグイン

 

var_dumpで変数など確認する感じですね。

で、Craft CMSデフォルトの場合だとdevモードをtrueにして

craft/config/general.php 
'devMode' => true,

{{ dump(myArray) }}

といった感じで確認することが出来るのですが、もっと便利になった感じでしょうか。

templating - How can I check on the value of a template variable? - Craft CMS Stack Exchange

 

{{ craft.request | inspect }}
{{ inspect(craft.request) }} 

とかすると欲しい値が大体見れる感じです。

うん。ありがたいです!

 

github.com

 

SuperSort

色々とソート出来るプラグイン

 

2つのsectionをマージしてソートしたい場合など便利です。

下記の感じで使用できます。

 

{% set entries1 = craft.entries.section('section1').limit(20) %} 
{% set entries2 = craft.entries.section('section2').limit(20) %}

{# セクションをソート #}
{% set entries = entries1|merge(entries2)|supersort('rsortAs', '{ postDate }') %}

 

github.com

 

 

まとめ

といった感じで便利なプラグインも豊富で助かります。

プラグインはまだまだ沢山あるので他も試してみたいですね! 

 

ちなみにプラグインはここから探すことが出来ます。

straightupcraft.com

 

以上 便利なプラグイン3選でした。

 

 

 

カーズ/クロスロード MovieNEX [ブルーレイ+DVD+デジタルコピー(クラウド対応)+MovieNEXワールド] [Blu-ray]

カーズ/クロスロード MovieNEX [ブルーレイ+DVD+デジタルコピー(クラウド対応)+MovieNEXワールド] [Blu-ray]