Prestashop 1.5.3.1 と Appixia モジュール 1.0.2 で実行
「ホーム」カテゴリのみが表示されるため、カテゴリ リストの表示はルートから開始する必要はありません。
どうすれば修正できますか?
Prestashop 1.5.3.1 と Appixia モジュール 1.0.2 で実行
「ホーム」カテゴリのみが表示されるため、カテゴリ リストの表示はルートから開始する必要はありません。
どうすれば修正できますか?
デフォルトでは、Prestashop の Appixia モジュールは最初のカテゴリ (id 1) からカテゴリ ツリーを開始します。
Prestashop 1.3-1.4 では、すべてのストア カテゴリをルートの下に配置していました。
Prestashop 1.5 は、すべてのストア カテゴリをルートの下のカテゴリ ホームに配置します。
これが、ホーム カテゴリが最初に表示される理由です。
これはカスタマイズが簡単です。Appixia ダッシュボードで、CategoryList モジュールに注目します (見つからない場合は、[すべてのモジュール] リストに移動するか、モジュール グラフを使用します)。このモジュールの非アクティブ設定に移動し、 というプロパティを探しますFilter
。このプロパティを使用すると、カテゴリ リストの初期フィルターを定義できます。
必要なフィルターは categoryParentId
に基づいています。つまり、リストをフィルター処理して、特定の親を持つカテゴリ (この場合は Home カテゴリ) から開始します。ストアのホームの Prestashop カテゴリ ID が 2 であると仮定すると、フィルター値に 2 を入力する必要があります。