2017-09-29 6 views
0

Prestashopで複製された製品が作成されないようにするクライアントがあります。Prestashopに名前で複製された製品を保存しないようにするにはどうすればよいですか?

重複ボタンを非表示にすることは簡単ですが、以前に全く同じ名前を付けた新しい商品エントリの保存をシステムが防止することを望みます。

私はこれをどのように簡単に達成することができますか?

また、どのファイルを編集する必要がありますか?

私はPrestashop 1.6.1を使用しています。

+0

「私は編集する必要がどのファイル?」 - これはPrestashopの編集について考える良い方法ではありません。しかし、モジュール、オーバーライドでオーバーライドすることができます。独自の新しいファイルを追加する必要があります。 –

答えて

0

新しいカスタムモジュールを作成し、フックactionObjectProductAddBeforeを使用することをお勧めします。

あなたはそのようなモジュール内のこのフックを使用する必要があります。

function hookActionObjectProductAddBefore($params) 
{ 
    $params['object']; // this is the product object you are going to save 
    // check if the product name is unique 
} 
関連する問題