Используйте type => MENU_VISIBLE_IN_TREE
в определении пунктов подменю, чтобы они были видны только в меню, а не в крошке.
Флаги для типов пунктов меню определены в includes/menu.inc
. Там мы можем видеть, что флаг MENU_NORMAL_ITEM
берет свои биты из побитовой операции ИЛИ MENU_VISIBLE_IN_TREE
и MENU_VISIBLE_IN_BREADCRUMB
:
/**
* Menu type -- A "normal" menu item that's shown in menu and breadcrumbs.
*
* Normal menu items show up in the menu tree and can be moved/hidden by
* the administrator. Use this for most menu items. It is the default value if
* no menu item type is specified.
*/
define('MENU_NORMAL_ITEM', MENU_VISIBLE_IN_TREE | MENU_VISIBLE_IN_BREADCRUMB);
Это означает, что флаг для MENU_NORMAL_ITEM
не отображается в крошке MENU_VISIBLE_IN_TREE
.
Эта ссылка объясняет включать порядок, Каково надлежащее, включают порядок на мои файлы JavaScript?
Это - минимум, включают набор
<link rel="stylesheet" type="text/css" href="../extjs/resources/css/ext-all.css">
<script type="text/javascript" src="../extjs/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../extjs/ext-all.js"></script>
Расширение-all.css зависит от файлов в../extjs/resources/css, таким образом, необходимо включать ту всю структуру каталогов также.
Таким образом, Вам были бы нужны следующие файлы как минимум
Если Вы не используете Расширение JS ни для одного из компонентов UI затем, Вам не нужна ни одна из таблиц стилей и поддерживающих изображений, но в этом случае необходимо было бы подвергнуть сомнению, почему Вы используете Расширение JS, так как это, это - сильная сторона.