2016-08-10 7 views
0

xcartでカスタムスキンを使用していますが、フロントエンドにカテゴリとサブカテゴリを表示できません。しかし、私がデフォルトのテーマに切り替えると、フロントエンドにすべてのカテゴリが表示されます。xcartでフロントエンドにカテゴリを表示できません

どこが間違っていますか?私はそれを見つけて、ヘルプデスクでチャットしましたが、解決策はありませんでした。カテゴリメニュー

1)に関連する

答えて

0

ヒントはFlyout_Menusモジュール

2を無効にする)か、Ajaxのメニューを無効にし、VAR /キャッシュディレクトリ

modules/Flyout_Menus/config.php 
-define('XC_FLYOUT_MENU_TYPE', 'ajax');//Recommended value is 'ajax' 
+define('XC_FLYOUT_MENU_TYPE', 'html');//Recommended value is 'ajax' 

3)または削除皮膚を削除/ YOUR_SKIN_DIR/customer/category.tplファイル

+0

なし私のために働いていない私は、任意のカテゴリをクリックした場合Flyout_Menusモジュールと – Aashi

+0

は、カテゴリとサブカテゴリが来ていた有効けどサブカテゴリでは空白のページが表示されます。また、Flyout_Menusモジュールを無効にした後、今後のカテゴリとサブカテゴリがすべて失われました。 – Aashi

+0

http://stackoverflow.com/questions/38910268/category-page-open-up-blank-in-xcart/38918323#38918323 –

0

ご使用の場合X-cart 5カテゴリはで表示されますクラス。

"sidebar.single""sidebar.first"リストに追加されます。

スキンにサイドバーが表示されない場合は、このクラスを別のリストに追加する必要があります。 たとえば、"moveClassesInLists"メソッドを使用して別のリストにクラスを移動しようとすることができます:上記のヒント

namespace XLite\Module\Dev\MyModule; 

abstract class Main extends \XLite\Module\AModuleSkin 
{ 
    ... 

    protected static function moveClassesInLists() 
    { 
     return array(
      'XLite\View\TopCategories' => array(
       array('sidebar.single', 'customer'), 
       array('my_list', 10, 'customer'), 
      ), 
     ); 
    } 
関連する問題