Невозможно отобразить категории на веб-интерфейсе в xcart

Я использую пользовательский скин в xcart, но не могу отобразить категории и подкатегории во внешнем интерфейсе. Но если я переключаюсь на тему по умолчанию, то она отображает все категории в интерфейсе.

Где я делаю неправильно? Я гуглил это и также общался в службе поддержки, но никакого решения.

0

Решение

Советы, связанные с меню категорий

1) отключить модуль Flyout_Menus

2) или отключить меню ajax и удалить директорию var / cache

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 / Categories.tpl файл

0

Другие решения

Если вы используете X-Cart 5 тогда категории отображаются "XLite\View\TopCategories" учебный класс.

Добавлено в "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'),
),
);
}
0

По вопросам рекламы [email protected]