concrete5 逆引きリファレンス

サイト属性を設定・取得する

2021/04/22 22:19
管理画面でサイト属性を設定し、コードから値を取得する

個別のページやブロックでなく、サイト全体で持ちたい変数などをサイト属性として設定できます。

管理画面の

システムと設定>サイト属性

を選択します。

スクリーンショット 2021-04-22 22.15.43.png

属性のタイプを設定します。

仮にテキストに設定します。

スクリーンショット 2021-04-22 22.12.48.png

会社名を入れる属性を作ってみます。

ハンドルをcompany、名前を会社名で保存します。

スクリーンショット 2021-04-22 22.15.23.png

カスタム属性に値を入力します。

スクリーンショット 2021-04-22 22.16.17.png

コード内で属性を取得するコードを挿入します。

echo Core::make('site')->getSite()->getAttribute('company');

属性の設定した値を表示できます。

スクリーンショット 2021-04-22 22.31.03.png