製品のMagento属性を作成する方法

公開: 2022-02-16

Magentoサイトを最初に設定したとき、製品には価格、重量、画像、その他の人気のあるeコマースオプションがあります。

ただし、これらのオプションは多くの店舗にとって十分ではありません。 製品が異なれば、ニーズも異なります。 ここにいくつかの簡単な例があります:

  • 書店には、出版社、発行日、ISBN番号のフィールドが必要です。
  • 衣料品店では、生地の種類、衣料品のサイズ、衣料品の色のフィールドが必要になる場合があります。
  • 自動車店では、エンジン、ボディタイプ、およびガロンあたりのマイル数のフィールドが必要になる場合があります。

Magentoでは、「属性」を使用してこれらすべての詳細を追加できます。 このチュートリアルでは、Magentoで属性を使用する方法を紹介します。

このガイドは、Magento2のベストセラー本であるMagento2 Explainedから抜粋したものです。この本では、「Orangeville」というストアの例を使用しているため、ここで参照されています。


Magento属性の使用の説明

気づかずに、あなたはこの本を通して属性を見てきました。

商品に入力した情報はすべて属性を使用しています。 私が何を意味するのか見てみましょう:

  • 「ストア」、「属性セット」の順に移動します。
  • 「デフォルト」をクリックします。

magento属性セット

これで、3つの列を持つページが表示されます。

  • 左側の列は、この属性セットの名前「デフォルト」です。
  • 中央の列には、使用されているすべての属性が含まれています。
  • 右側の列には、使用されていないすべての属性が含まれています。

Magento属性セットの編集

サイトに属性を追加する方法を見てみましょう。

  • 「manufacturer」属性を右側の列から中央の列にドラッグします。 「news_to_date」と「countryofmanufacturer」の間に配置します。

Magento属性の追加

製造を扱う2つの属性ができたので、それらをグループ化してみましょう。

  • 中央の列にある[新規追加]ボタンをクリックします。

新しいmagento属性グループを追加します

  • 「製造」と入力します。
  • 「OK」ボタンをクリックします。

新しいmagento属性グループ

  • 新しい「製造」グループが中央の列の下部に表示されます。

新しいmagento属性グループの画面

  • 「Manfacturing」グループを中央の列にドラッグアンドドロップして、「Content」グループのすぐ上に配置します。

属性グループの再配置

  • 「manufacturer」と「country_of_manufacturer」の両方を新しい「Manufacturing」グループに移動します。

属性グループを移動する

素晴らしい! これで、新しい属性グループができました。 製品を編集しているときにどのように表示されるかを見てみましょう。

  • 「製品」、「カタログ」の順に移動します。
  • 「オレンジ」の横にある「編集」をクリックします。
  • 下にスクロールすると、新しい「製造」エリアが表示されます。

製品に属性を追加する

「Manufacturer」フィールドが空であり、選択できないことに気付くでしょう。 ただし、[製造国]ドロップダウンから[スペイン]を選択できます。

メーカー設定

MagentoではデフォルトでManufacturerフィールドが提供されていますが、まだ選択肢はありません。 次にそれを解決しましょう。

  • 現在の画面でOranges製品の[保存して閉じる]をクリックします。
  • [ストア]、[商品]の順に移動します。
  • この画面を下にスクロールして、「メーカー」の行をクリックします。
  • [製造元]フィールドにオプションを入力します。 私は3つの偽の会社を選びました:
    • ビッグオレンジコーポレーション
    • ビッグマンゴーコーポレーション
    • Big Peaches Corp

magento属性オプション

  • 属性を保存します。
  • 「カタログ」、「製品」の順に移動します。
  • 「オレンジ」製品を編集します。
  • 「メーカー」フィールドを更新します。

Magento属性の編集

  • 「保存して閉じる」をクリックします。
  • サイトの前面にアクセスして、「オレンジ」の製品ページを確認してください。

追加した製造の詳細を確認できますか?

いいえ、まだです。

属性が表示される前に、やるべきことがたくさんあります。

Magento属性の表示


説明されたMagento属性の表示

属性を作成したので、それらをサイトに表示できるようにしましょう。

  • [ストア]、[商品]の順に移動します。
  • 属性の表を見てください。 「製造国」の「表示」列に「いいえ」が表示されていることに注意してください。

Magento属性の表示

  • 「製造国」の行をクリックします。
  • [ストアフロントのプロパティ]タブをクリックします。
  • 「ストアフロントのカタログページに表示」を「はい」に設定します。

目に見えるMagento属性

  • 「Manufacturer」属性に対してそのプロセスを繰り返します。
  • 属性テーブルをもう一度見ると、「製造国」と「製造元」の両方の「表示」列に「はい」が表示されます。

Magentoの属性を表示する方法

  • サイトの前面に移動して、「オレンジ」製品にアクセスします。 [詳細情報]という新しいタブが表示されます。 この領域には、Magentoの属性が含まれています。

タブのmagento属性


説明された新しいMagento属性の作成

最初の例では、「製造国」と「製造業者」という2つの既存の属性を使用しました。

この次の例では、製品の新しいMagento属性を作成しましょう。 これは「農法」になり、「有機」と「非有機」の2つの選択肢があります。

  • [ストア]、[商品]の順に移動します。
  • 「新しい属性の追加」をクリックします。
  • デフォルトのラベル:農法
  • ストア所有者のカタログ入力タイプ:ドロップダウン

magento属性のプロパティ

  • オプションとして「Organic」と「Non-Organic」を追加します。

Magento属性のプロパティを追加する

  • [ストアフロントのプロパティ]タブをクリックします。
  • 「ストアフロントのカタログページに表示」を「はい」に設定します。
  • 属性を保存します。

次のステップは、新しい属性を編集画面の正しい場所に配置することです。

  • [ストア]、[属性セット]の順に移動します。
  • 「デフォルト」属性セットを編集します。
  • 「farming_method」属性を右側の列から「Manufacturing」グループに移動します。

新しいMagento属性を配置する

  • 「保存」ボタンをクリックします。

製品内で動作している新しい属性を見てみましょう。

  • 「製品」、「カタログ」の順に移動します。
  • 「オレンジ」製品を編集します。
  • 「農業方法」フィールドから選択してください。

新しいMagento属性の選択

  • 製品を保存して、サイトの前面にアクセスします。 新しい属性があります:

新しいMagento属性の表示


説明された属性を使用した検索

属性は、単にデータを表示することに限定されません。 また、顧客が属性を使用してストアを検索および閲覧できるようにすることもできます。

サイトの前面に移動し、メインメニューの[フルーツ]リンクをクリックします。 左側にManufacturerとPriceを含むフィルターがあることに気付くでしょう。

Magento属性フィルター

フィルタとして使用できる属性をどのように判断できますか?

  • [ストア]、[商品]の順に移動します。
  • 「レイヤードナビゲーションでの使用」列を確認してください。 「Filterable(withresults)」というテキストの属性はすべてフィルターになります。

Magento属性フィルターを有効にする

新しいMagento属性をフィルターとして使用できるように変更してみましょう。

  • 「農業方法」の行をクリックします。
  • [ストアフロントのプロパティ]タブをクリックします。
  • 「レイヤードナビゲーションで使用」を「フィルター可能(結果付き)」に変更します。
  • 「検索結果のレイヤードナビゲーションで使用」を「はい」に変更します。
  • この属性を保存します。

Magento属性の検索オプション

  • サイトの前面にアクセスすると、[フルーツ]リンクの下で、[農業方法]フィルターがオプションになります。

Magento属性検索ビュー