0

カテゴリの画像を絞り込むために、以下のコードをコア ファイル (catalog\controller\product\category.php) に追加しました。だから、それはうまくいっています。

ただし、この同じコードが vqmod を介して追加される場合 (コア ファイルを変更せずに)。だから、それはうまくいっています。ただし、利用できない場合は、カテゴリページでカテゴリを絞り込みます。したがって、エラーを取得します(通知:未定義の変数:....)

追加されたコード:

$image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));

修正方法は?

ありがとう。

4

1 に答える 1

1

追加するコードを実際に変更するのは非常に簡単です:

    if(isset($the_varialbe_that_is_undefined)){
    //code you want to exexute
    $image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
    //end   
 }

何をしたいかによって異なりますので、正しい変数を確認し、その後コードを呼び出して、この種のエラーが発生しないようにする必要があります。

この種のエラーが発生するすべてのケースで、同じロジックが適用されます。

于 2014-05-05T13:45:54.017 に答える