2017-11-20 5 views
0

Prestashopを学び始めていますので、無料のテーマをダウンロードして編集を開始しました。しかし、私はnavbarに問題があり、今私はそれを編集する必要があります。PrestashopでLeo Bootstarp Megamenuエラーが発生しました

これは私のナビゲーションバーです:

私は、ナビゲーションバーのカテゴリセクションにすべての私のカテゴリを追加する必要がありますが、私はそれを行うことができませんよ。このテーマではLeo Bootstrap Mega Menuを使用しています。私は製品を追加し、そのモジュールを編集したときに、それは私に次のエラーを与える:

が、私はこれをどのように修正するのでしょうか?

答えて

0

あなたのテーマまたはモジュールは、使用しているPrestashopのバージョンに含まれていない機能を使用しています。最後の}の前にclasses/Language.phpファイルにこの関数を入れてみてください。

/** 
* Returns an array of language IDs. 
* 
* @param bool  $active Select only active languages 
* @param int|bool $id_shop Shop ID 
* 
* @return array 
*/ 
public static function getIDs($active = true, $id_shop = false) 
{ 
    return self::getLanguages($active, $id_shop, true); 
} 
0

@Roman K suggestionについては、オーバーライドフォルダにコードを追加することをお勧めします。 Prestashopの新しいバージョンにアップグレードすると、より簡単になります。

まだエラーが発生した場合。私はあなたが他のPrestashop Mega Menu Moduleをダウンロードすべきだと思います。

関連する問題