2020-01-23
Craft CMS の Sidebar Shortcuts プラグインでサイドメニューにショートカットを追加する #craftcms
Craft CMS の Sidebar Shortcuts プラグインというサイドバーにショートカット(ブックマーク)を入れられるプラグインがあったので試してみた。
Sidebar Shortcuts
https://plugins.craftcms.com/s...
プラグインのインストール
Craft CMS のディレクトリで実行する。
composer require skayocrafts/sidebar-shortcuts ./craft install/plugin sidebar-shortcuts
無事インストールできた。
ショートカットの設定を追加
設定を管理画面から追加する。
追加するとこんな感じでショートカットが表示される。
ちゃんとキャッシュクリアのページに遷移した。
CMSとは違うURLを指定していると別タブで開いた。
ユーザーやユーザーグループごとに制御できるか?
ユーザーの権限とかグループによって変えたりできるかなー、と思いつつ。
sidebar-shortcuts.php
を用意すれば環境ごとに設定はできるみたいなのだけど、権限周りはなさそうだった。
出力されているリンクをみると
<li id="nav-httpsbit-partnet"> <a href="https://bit-part.net" rel="noopener" target="_blank"> <span class="icon icon-mask"><svg version="1.1" baseProfile="full" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="10" fill="#000" fill-opacity="0.35"></circle><text x="10" y="15" font-size="15" font-family="sans-serif" font-weight="bold" text-anchor="middle" fill="#000">B</text></svg></span> <span class="label">bit part</span></a> </li>
みたいな感じでそれぞれ id がふられるのでとりあえずはこれを元に cp.css か cp.js あたりでカスタマイズする感じになるんだろうなぁ。