今回も株式会社ロックオン社製のプラグインを確認して行きたいと思います。
ピックアップ順として 2系には存在していた機能からピックアップすることにしました。
と云うことで今回は以下のプラグインについてです。
「メーカー管理プラグイン」
2系の標準機能から 3系への移行の際にプラグインに降格された機能の1つです。
既存製品の小売りをやる場合はメーカを表示することは有意義なことだと思います。
しかし、正直に言うと2系の頃からもメーカーという項目を使用することは余りありませんでした。
と云うわけで早速インストールなんですが、細かい内容は前回記載したため省略気味にいきましょう(笑)
今回の対象は「帳票出力プラグイン」です。
プラグイン一覧画面では「Maker」というプラグイン名になります。
有効にすることで初期設定は完了です。
実際の作業は以下の管理画面でメーカーの登録を行います。
「管理画面 > 商品管理 > メーカー管理」
メーカー管理画面には初期状態では「メーカー作成」のボタンしかありません。
「メーカー作成」をクリックすると「メーカー名」を追加するためのポップアップが表示されます。
対象となるメーカーを入力して「追加」をクリックする事で登録完了です。
登録するとメーカ一覧に登録しているメーカーが表示されます。
変更や削除は右府側の「・・・」をクリックして選択する形です。
メーカの順番はクリックアンドドロップにて変更が行えます。
※ 3系の管理画面において表示順の入れ替えは本当に楽になりました。
次にメインの機能ですが商品へのメーカ設定です。
新規追加・内容変更のどちらでも構いませんが商品管理の商品詳細画面に移動します。
「管理画面 > 商品管理 > 商品登録」
対象の商品詳細画面を表示すると「基本情報」欄の下部に以下の項目が追加されているはずです。
・メーカー
・URL ※メーカーURL
なお、メーカーはセレクトボックスにて先ほど登録したメーカーマスタの内容から選択します。
商品への登録完了後に対象の商品の公開状況を確認すると設定したメーカー名が表示されています。
そうですね、2系の時の機能を「忠実」に再現されています。
しかし、せっかくメーカーマスタを作るなら以下の項目があると嬉しいと思うのですが・・・
・デフォルトURL
個別商品のページが無い場合メーカーサイトトップを指定しておくなど
・メーカロゴ
ロゴ画像があるものばかりではないとは思いますがね。
ちなみに公開画面に表示される項目としては「メーカー」と云うタイトルと「設定メーカー名」の様です。(2017/06/03時点)
リンク先はURL表示では無く「設定メーカー名」にリンクが張られる形に変更されています。
文言を変更したい場合は以下のファイルを変更するようです。
/app/Plugin/Maker/Resource/template/default/maker.twig
※ /app/template フォルダでの上書きは残念ながら対応していないようです。
また、表示に関してですが公開画面の商品詳細ページを対象しています。
/app/template/default/Product/detail.twig
※ ファイルコピーしている前提です。
標準では該当のファイルの中にあるカテゴリ表示部分の上部に表示出力される処理が行われています。
<div id="relative_category_box"
または
<div class="relative_cat"
なお、有難いことに表示したい箇所に以下の一文を記述することで指定個所へのメーカー表示も可能です。
<!--# maker-plugin-tag #-->
上記一文を記載した場合は標準で表示される「カテゴリ表示の上部」への出力はされなくなります。
なお、意味はありませんが上記のコードを複数回指定した場合は指定した回数分メーカーが表示されます。
メーカー管理プラグインについては上記のような形ですね。
と云うことで今回はここまでとさせて頂きます。