Results 1 to 6 of 6

Thread: Migration to toolkit classic in admin dashboard

  1. #1

    Default Migration to toolkit classic in admin dashboard

    I use admin dashboard -> http://examples.sencha.com/extjs/6.0...ard/#dashboard modern version where everything is built into the template works. But when I change the app.json toolkit from modern to classic, everything is crashing and throwing errors that class, extensions, and so on do not exist. How could migrate the template from modern to classic to maintain integrity?

  2. #2
    Sencha Premium User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    40,448
    Answers
    3997

    Default

    Doesn't the admin dashboard have a classic toolkit version?

    I also think you need to understand the differences between classic and modern toolkit as they are not the same. Classic toolkit is Ext JS and modern toolkit is Sencha Touch before the merge and we are working towards feature parity where possible and wanted but it's not there yet at all.
    Mitchell Simoens @LikelyMitch

    Check out my GitHub:
    https://github.com/mitchellsimoens

    Posts are my own, not any current, past or future employer's.

  3. #3

    Default

    Ok I understand so how should look switch to toolkit -> classic in admin dashboard?

    I try implement classic template in my application but when I start sencha app development I`v got error:


    Code:
    [LOG] Building C:/xampp/htdocs/admin2/extjs/build/temp/development/admin/sass/admin
    -all.scss
    [LOG] Build error for C:/xampp/htdocs/admin2/extjs/build/temp/development/admin/sa
    ss/admin-all.scss
    
    
    
    
    [ERR] Error: Reference to undeclared variable : $mask_opacity at : C:/xampp/htdo
    cs/admin2/extjs/admin/sass/var/all.scss:48
    
    
    
    
    phantomjs://platform/fashion-phantomjs.js:93 in error
    Error: Reference to undeclared variable : $mask_opacity at : C:/xampp/htdocs/wol
    f2/extjs/admin/sass/var/all.scss:48
    
    
    
    
    phantomjs://code/phantom-sass-compiler.js:18 in exit

    And on website I`v got that stacktrace:


    Code:
    [W] Overriding existing mapping: 'layout.auto' From 'Ext.layout.container.Auto' to 'Ext.layout.Default'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.card' From 'Ext.layout.container.Card' to 'Ext.layout.Card'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.fit' From 'Ext.layout.container.Fit' to 'Ext.layout.Fit'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.box' From 'Ext.layout.container.Box' to 'Ext.layout.FlexBox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.hbox' From 'Ext.layout.container.HBox' to 'Ext.layout.HBox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.vbox' From 'Ext.layout.container.VBox' to 'Ext.layout.VBox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.container' From 'Ext.container.Container' to 'Ext.Container'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.viewport' From 'Ext.container.Viewport' to 'Ext.viewport.Default'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.panel' From 'Ext.panel.Panel' to 'Ext.Panel'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.button' From 'Ext.button.Button' to 'Ext.Button'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.label' From 'Ext.form.Label' to 'Ext.Label'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.menu' From 'Ext.menu.Menu' to 'Ext.Menu'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.title' From 'Ext.panel.Title' to 'Ext.Title'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.toolbar' From 'Ext.toolbar.Toolbar' to 'Ext.Toolbar'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.field' From 'Ext.form.field.Base' to 'Ext.field.Field'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Field' From 'Ext.form.field.Base' to 'Ext.field.Field'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.textfield' From 'Ext.form.field.Text' to 'Ext.field.Text'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Text' From 'Ext.form.field.Text' to 'Ext.field.Text'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.textareafield' From 'Ext.form.field.TextArea' to 'Ext.field.TextArea'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.TextArea' From 'Ext.form.field.TextArea' to 'Ext.field.TextArea'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.messagebox' From 'Ext.window.MessageBox' to 'Ext.MessageBox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.segmentedbutton' From 'Ext.button.Segmented' to 'Ext.SegmentedButton'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.video' From 'Ext.ux.desktop.Video' to 'Ext.Video'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.dataview' From 'Ext.view.View' to 'Ext.dataview.DataView'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.DataView' From 'Ext.view.View' to 'Ext.dataview.DataView'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.checkboxfield' From 'Ext.form.field.Checkbox' to 'Ext.field.Checkbox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Checkbox' From 'Ext.form.field.Checkbox' to 'Ext.field.Checkbox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.filefield' From 'Ext.form.field.File' to 'Ext.field.File'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.hiddenfield' From 'Ext.form.field.Hidden' to 'Ext.field.Hidden'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Hidden' From 'Ext.form.field.Hidden' to 'Ext.field.Hidden'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.numberfield' From 'Ext.form.field.Number' to 'Ext.field.Number'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Number' From 'Ext.form.field.Number' to 'Ext.field.Number'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.radiofield' From 'Ext.form.field.Radio' to 'Ext.field.Radio'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Radio' From 'Ext.form.field.Radio' to 'Ext.field.Radio'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.searchfield' From 'Ext.ux.form.SearchField' to 'Ext.field.Search'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.slider' From 'Ext.slider.Single' to 'Ext.slider.Slider'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.sliderfield' From 'Ext.slider.Single' to 'Ext.field.Slider'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.spinnerfield' From 'Ext.form.field.Spinner' to 'Ext.field.Spinner'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Spinner' From 'Ext.form.field.Spinner' to 'Ext.field.Spinner'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.templatecolumn' From 'Ext.grid.column.Template' to 'Ext.grid.column.Column'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.headercontainer' From 'Ext.grid.header.Container' to 'Ext.grid.HeaderContainer'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.grid' From 'Ext.grid.Panel' to 'Ext.grid.Grid'. Is this intentional?
    bootstrap.js:2294 Use of the Application Cache is deprecated on insecure origins. Support will be removed in the future. You should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.label' From 'Ext.Label' to 'Ext.form.Label'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.viewport' From 'Ext.viewport.Default' to 'Ext.container.Viewport'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.button' From 'Ext.Button' to 'Ext.button.Button'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] Ext.window.Window: Public method "getFocusEl" conflicts with private framework method declared by Ext.Widgetlog @ ext-modern-all-debug.js?_dc=20160907094502:5950raise @ ext-modern-all-debug.js?_dc=20160907094502:2039Ext.raise @ ext-modern-all-debug.js?_dc=20160907094502:2070Ext.Base.Ext.privacyViolation @ ext-modern-all-debug.js?_dc=20160907094502:8073addMembers @ ext-modern-all-debug.js?_dc=20160907094502:7627onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8237doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076callback @ ext-modern-all-debug.js?_dc=20160907094502:5528(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11701(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4760notify @ ext-modern-all-debug.js?_dc=20160907094502:8954triggerCreated @ ext-modern-all-debug.js?_dc=20160907094502:8930processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9206(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:9187onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8238doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076callback @ ext-modern-all-debug.js?_dc=20160907094502:5528(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11701(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4760notify @ ext-modern-all-debug.js?_dc=20160907094502:8954triggerCreated @ ext-modern-all-debug.js?_dc=20160907094502:8930processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9206processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9211(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:9187hooks.onCreated @ ext-modern-all-debug.js?_dc=20160907094502:8553onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8238doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076load @ ext-modern-all-debug.js?_dc=20160907094502:11722require @ ext-modern-all-debug.js?_dc=20160907094502:11648(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:8853(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12050doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8300process @ ext-modern-all-debug.js?_dc=20160907094502:8291ExtClass @ ext-modern-all-debug.js?_dc=20160907094502:8227create @ ext-modern-all-debug.js?_dc=20160907094502:9159define @ ext-modern-all-debug.js?_dc=20160907094502:9583(anonymous function) @ DragTracker.js?_dc=20160907094502:10
    ext-modern-all-debug.js?_dc=20160907094502:5955 Object
    ext-modern-all-debug.js?_dc=20160907094502:5960 console.trace()log @ ext-modern-all-debug.js?_dc=20160907094502:5960raise @ ext-modern-all-debug.js?_dc=20160907094502:2039Ext.raise @ ext-modern-all-debug.js?_dc=20160907094502:2070Ext.Base.Ext.privacyViolation @ ext-modern-all-debug.js?_dc=20160907094502:8073addMembers @ ext-modern-all-debug.js?_dc=20160907094502:7627onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8237doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076callback @ ext-modern-all-debug.js?_dc=20160907094502:5528(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11701(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4760notify @ ext-modern-all-debug.js?_dc=20160907094502:8954triggerCreated @ ext-modern-all-debug.js?_dc=20160907094502:8930processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9206(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:9187onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8238doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076callback @ ext-modern-all-debug.js?_dc=20160907094502:5528(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11701(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4760notify @ ext-modern-all-debug.js?_dc=20160907094502:8954triggerCreated @ ext-modern-all-debug.js?_dc=20160907094502:8930processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9206processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9211(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:9187hooks.onCreated @ ext-modern-all-debug.js?_dc=20160907094502:8553onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8238doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076load @ ext-modern-all-debug.js?_dc=20160907094502:11722require @ ext-modern-all-debug.js?_dc=20160907094502:11648(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:8853(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12050doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8300process @ ext-modern-all-debug.js?_dc=20160907094502:8291ExtClass @ ext-modern-all-debug.js?_dc=20160907094502:8227create @ ext-modern-all-debug.js?_dc=20160907094502:9159define @ ext-modern-all-debug.js?_dc=20160907094502:9583(anonymous function) @ DragTracker.js?_dc=20160907094502:10
    ext-modern-all-debug.js?_dc=20160907094502:2003 Uncaught Error: Ext.window.Window: Public method "getFocusEl" conflicts with private framework method declared by Ext.WidgetExt.Error @ ext-modern-all-debug.js?_dc=20160907094502:2003raise @ ext-modern-all-debug.js?_dc=20160907094502:2046Ext.raise @ ext-modern-all-debug.js?_dc=20160907094502:2070Ext.Base.Ext.privacyViolation @ ext-modern-all-debug.js?_dc=20160907094502:8073addMembers @ ext-modern-all-debug.js?_dc=20160907094502:7627onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8237doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076callback @ ext-modern-all-debug.js?_dc=20160907094502:5528(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11701(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4760notify @ ext-modern-all-debug.js?_dc=20160907094502:8954triggerCreated @ ext-modern-all-debug.js?_dc=20160907094502:8930processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9206(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:9187onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8238doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076callback @ ext-modern-all-debug.js?_dc=20160907094502:5528(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11701(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4760notify @ ext-modern-all-debug.js?_dc=20160907094502:8954triggerCreated @ ext-modern-all-debug.js?_dc=20160907094502:8930processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9206processCreate @ ext-modern-all-debug.js?_dc=20160907094502:9211(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:9187hooks.onCreated @ ext-modern-all-debug.js?_dc=20160907094502:8553onBeforeCreated @ ext-modern-all-debug.js?_dc=20160907094502:8238doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8304(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12076load @ ext-modern-all-debug.js?_dc=20160907094502:11722require @ ext-modern-all-debug.js?_dc=20160907094502:11648(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:8853(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:12050doProcess @ ext-modern-all-debug.js?_dc=20160907094502:8300process @ ext-modern-all-debug.js?_dc=20160907094502:8291ExtClass @ ext-modern-all-debug.js?_dc=20160907094502:8227create @ ext-modern-all-debug.js?_dc=20160907094502:9159define @ ext-modern-all-debug.js?_dc=20160907094502:9583(anonymous function) @ DragTracker.js?_dc=20160907094502:10
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.auto' From 'Ext.layout.Default' to 'Ext.layout.container.Auto'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.box' From 'Ext.layout.FlexBox' to 'Ext.layout.container.Box'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.vbox' From 'Ext.layout.VBox' to 'Ext.layout.container.VBox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.hbox' From 'Ext.layout.HBox' to 'Ext.layout.container.HBox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'layout.fit' From 'Ext.layout.Fit' to 'Ext.layout.container.Fit'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.field' From 'Ext.field.Field' to 'Ext.form.field.Base'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Field' From 'Ext.field.Field' to 'Ext.form.field.Base'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.textfield' From 'Ext.field.Text' to 'Ext.form.field.Text'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Text' From 'Ext.field.Text' to 'Ext.form.field.Text'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.filefield' From 'Ext.field.File' to 'Ext.form.field.File'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.checkboxfield' From 'Ext.field.Checkbox' to 'Ext.form.field.Checkbox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Checkbox' From 'Ext.field.Checkbox' to 'Ext.form.field.Checkbox'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.radiofield' From 'Ext.field.Radio' to 'Ext.form.field.Radio'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Radio' From 'Ext.field.Radio' to 'Ext.form.field.Radio'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.menu' From 'Ext.Menu' to 'Ext.menu.Menu'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.toolbar' From 'Ext.Toolbar' to 'Ext.toolbar.Toolbar'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.dataview' From 'Ext.dataview.DataView' to 'Ext.view.View'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.DataView' From 'Ext.dataview.DataView' to 'Ext.view.View'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.grid' From 'Ext.grid.Grid' to 'Ext.grid.Panel'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.spinnerfield' From 'Ext.field.Spinner' to 'Ext.form.field.Spinner'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Spinner' From 'Ext.field.Spinner' to 'Ext.form.field.Spinner'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.numberfield' From 'Ext.field.Number' to 'Ext.form.field.Number'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'Ext.form.Number' From 'Ext.field.Number' to 'Ext.form.field.Number'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.slider' From 'Ext.slider.Slider' to 'Ext.slider.Single'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [W] Overriding existing mapping: 'widget.sliderfield' From 'Ext.field.Slider' to 'Ext.slider.Single'. Is this intentional?
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] The following classes failed to load:log @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11964(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] Ext.window.Window from ext/classic/classic/src/window/Window.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] Ext.draw.ContainerBase from ext/packages/charts/classic/src/draw/ContainerBase.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] Ext.draw.Container from ext/packages/charts/src/draw/Container.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] Ext.chart.AbstractChart from ext/packages/charts/src/chart/AbstractChart.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.authentication.LockingWindow from admin/src/view/authentication/LockingWindow.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] Ext.chart.CartesianChart from ext/packages/charts/src/chart/CartesianChart.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] Ext.chart.PolarChart from ext/packages/charts/src/chart/PolarChart.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Area from admin/src/view/charts/Area.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Bar from admin/src/view/charts/Bar.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Gauge from admin/src/view/charts/Gauge.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Pie3D from admin/src/view/charts/Pie3D.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Polar from admin/src/view/charts/Polar.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Stacked from admin/src/view/charts/Stacked.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.pages.ErrorBase from admin/src/view/pages/ErrorBase.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.authentication.LockScreen from admin/src/view/authentication/LockScreen.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.authentication.Login from admin/src/view/authentication/Login.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.authentication.PasswordReset from admin/src/view/authentication/PasswordReset.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.authentication.Register from admin/src/view/authentication/Register.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Charts from admin/src/view/charts/Charts.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Line from admin/src/view/charts/Line.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.charts.Pie from admin/src/view/charts/Pie.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.dashboard.Earnings from admin/src/view/dashboard/Earnings.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.dashboard.HDDUsage from admin/src/view/dashboard/HDDUsage.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.dashboard.Network from admin/src/view/dashboard/Network.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.dashboard.Sales from admin/src/view/dashboard/Sales.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.email.Window from admin/src/view/email/Window.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.pages.Error404Window from admin/src/view/pages/Error404Window.jslog @ ext-modern-all-debug.js?_dc=20160907094502:5950logx @ ext-modern-all-debug.js?_dc=20160907094502:5986Ext.apply.log.log.error @ ext-modern-all-debug.js?_dc=20160907094502:5989(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:11966(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4559(anonymous function) @ ext-modern-all-debug.js?_dc=20160907094502:4636
    ext-modern-all-debug.js?_dc=20160907094502:5950 [E] [Loader] admin.view.pages.Error500Window from admin/src/view/pages/Error500Window.js

    app.json:


    Code:
    {
        /**
         * The application's namespace.
         */
        "name": "admin",
        
        /**
         * The version of the application.
         */
        "version": "0.0.1",
    
    
    
    
        /**
         * The relative path to the application's markup file (html, jsp, asp, etc.).
         */
        "indexHtmlPath": "index.html",
    
    
    
    
        /**
         * Comma-separated string with the paths of directories or files to search. Any classes
         * declared in these locations will be available in your class "requires" or in calls
         * to "Ext.require". The "app.dir" variable below is expanded to the path where the
         * application resides (the same folder in which this file is located).
         */
        "classpath": [
            "src",
            "admin/src",
            "admin-bi/src"
        ],
    
    
    
    
        /**
         * Comma-separated string with the paths of directories or files to search. Any classes
         * declared in these locations will be automatically required and included in the build.
         * If any file defines an Ext JS override (using Ext.define with an "override" property),
         * that override will in fact only be included in the build if the target class specified
         * in the "override" property is also included.
         */
        "overrides": [
            "overrides",
            "admin/overrides",
            "admin-bi/overrides"
        ],
    
    
    
    
        /**
         * The Sencha Framework for this application: "ext" or "touch".
         */
        "framework": "ext",
        
        
        /**
         * The toolkit to use. Select either "classic" or "modern".
         */
        "toolkit": "classic",
        
        
        
        /**
         * The name of the theme for this application.
         */
        
        "theme": "theme-triton",
        
        
        /**
         * The list of required packages (with optional versions; default is "latest").
         *
         * For example,
         *
         *      "requires": [
         *          "charts"
         *      ]
         */
        "requires": [
            "charts",
            "font-awesome",
            "ux"
        ],
    
    
    
    
        /**
         * Fashion build configuration properties.
         */
        "fashion": {
            "inliner": {
                /**
                 * Disable resource inliner. Production builds enable this by default.
                 */
                "enable": false
            }
        },
    
    
    
    
        /**
         * Sass configuration properties.
         */
        "sass": {
            /**
             * The root namespace to use when mapping *.scss files to classes in the
             * sass/src and sass/var directories. For example, "admin.view.Foo" would
             * map to "sass/src/view/Foo.scss". If we changed this to "admin.view" then
             * it would map to "sass/src/Foo.scss". To style classes outside the app's
             * root namespace, change this to "". Doing so would change the mapping of
             * "admin.view.Foo" to "sass/src/admin/view/Foo.scss".
             */
            "namespace": "admin",
    
    
    
    
            /**
             * File used to save sass variables edited via Sencha Inspector. This file
             * will automatically be applied to the end of the scss build.
             *
             *      "save": "sass/save.scss"
             *
             */
             
            // "save": "sass/save.scss",
            
            /**
             * Comma-separated list of files or folders containing extra Sass. These
             * files are automatically included in the Sass compilation. By default this
             * is just "etc/all.scss" to allow import directives to control the order
             * other files are included.
             *
             * All "etc" files are included at the top of the Sass compilation in their
             * dependency order:
             *
             *      +-------+---------+
             *      |       | base    |
             *      | theme +---------+
             *      |       | derived |
             *      +-------+---------+
             *      | packages        |  (in package dependency order)
             *      +-----------------+
             *      | application     |
             *      +-----------------+
             */
            "etc": [
                "sass/etc/all.scss",
                "admin/sass/etc/all.scss",
                "admin-bi/sass/etc/all.scss"
            ],
    
    
    
    
            /**
             * Comma-separated list of folders containing Sass variable definitions
             * files. These file can also define Sass mixins for use by components.
             *
             * All "var" files are included after "etc" files in the Sass compilation in
             * dependency order:
             *
             *      +-------+---------+
             *      |       | base    |
             *      | theme +---------+
             *      |       | derived |
             *      +-------+---------+
             *      | packages        |  (in package dependency order)
             *      +-----------------+
             *      | application     |
             *      +-----------------+
             *
             * The "sass/var/all.scss" file is always included at the start of the var
             * block before any files associated with JavaScript classes.
             */
            "var": [
                "sass/var/all.scss",
                "sass/var",
                "admin/sass/var/all.scss",
                "admin/sass/var",
                "admin-bi/sass/var/all.scss",
                "admin-bi/sass/var"
            ],
    
    
    
    
            /**
             * Comma-separated list of folders containing Sass rule files.
             *
             * All "src" files are included after "var" files in the Sass compilation in
             * dependency order (the same order as "etc"):
             *
             *      +-------+---------+
             *      |       | base    |
             *      | theme +---------+
             *      |       | derived |
             *      +-------+---------+
             *      | packages        |  (in package dependency order)
             *      +-----------------+
             *      | application     |
             *      +-----------------+
             */
            "src": [
                "sass/src",
                "admin/sass/src",
                "admin-bi/sass/src"
            ]
        },
    
    
    
    
        /**
         * List of all JavaScript assets in the right execution order.
         *
         * Each item is an object with the following format:
         *
         *      {
         *          // Path to file. If the file is local this must be a relative path from
         *          // this app.json file.
         *          //
         *          "path": "path/to/script.js",   // REQUIRED
         *
         *          // Set to true on one file to indicate that it should become the container
         *          // for the concatenated classes.
         *          //
         *          "bundle": false,    // OPTIONAL
         *
         *          // Set to true to include this file in the concatenated classes.
         *          //
         *          "includeInBundle": false,  // OPTIONAL
         *
         *          // Specify as true if this file is remote and should not be copied into the
         *          // build folder. Defaults to false for a local file which will be copied.
         *          //
         *          "remote": false,    // OPTIONAL
         *
         *          // If not specified, this file will only be loaded once, and cached inside
         *          // localStorage until this value is changed. You can specify:
         *          //
         *          //   - "delta" to enable over-the-air delta update for this file
         *          //   - "full" means full update will be made when this file changes
         *          //
         *          "update": "",        // OPTIONAL
         *
         *          // A value of true indicates that is a development mode only dependency.
         *          // These files will not be copied into the build directory or referenced
         *          // in the generate app.json manifest for the micro loader.
         *          //
         *          "bootstrap": false   // OPTIONAL
         *      }
         *
         */
        "js": [
            {
                "path": "${framework.dir}/build/ext-modern-all-debug.js"
            },
            {
                "path": "app.js",
                "bundle": true
            }
        ],
    
    
    
    
        
    
    
    
    
        /**
         * List of all CSS assets in the right inclusion order.
         *
         * Each item is an object with the following format:
         *
         *      {
         *          // Path to file. If the file is local this must be a relative path from
         *          // this app.json file.
         *          //
         *          "path": "path/to/stylesheet.css",   // REQUIRED
         *
         *          // Specify as true if this file is remote and should not be copied into the
         *          // build folder. Defaults to false for a local file which will be copied.
         *          //
         *          "remote": false,    // OPTIONAL
         *
         *          // If not specified, this file will only be loaded once, and cached inside
         *          // localStorage until this value is changed. You can specify:
         *          //
         *          //   - "delta" to enable over-the-air delta update for this file
         *          //   - "full" means full update will be made when this file changes
         *          //
         *          "update": ""      // OPTIONAL
         *      }
         */
        "css": [
            {
                // this entry uses an ant variable that is the calculated
                // value of the generated output css file for the app,
                // defined in .sencha/app/defaults.properties
                "path": "${build.out.css.path}",
                "bundle": true,
                "exclude": ["fashion"]
            }
        ],
    
    
    
    
        /**
         * This option is used to configure the dynamic loader. At present these options
         * are supported.
         *
         */
         "loader": {
             // This property controls how the loader manages caching for requests:
             //
             //   - true: allows requests to receive cached responses
             //   - false: disable cached responses by adding a random "cache buster"
             //   - other: a string (such as the build.timestamp shown here) to allow
             //     requests to be cached for this build.
             //
             "cache": false,
    
    
    
    
             // When "cache" is not true, this value is the request parameter used
             // to control caching.
             //
             "cacheParam": "_dc"
         },
    
    
    
    
        /**
         * Settings specific to production builds.
         */
        "production": {
            "output": {
                "appCache": {
                    "enable": true,
                    "path": "cache.appcache"
                }
            },
            "loader": {
                "cache": "${build.timestamp}"
            },
            "cache": {
                "enable": true
            },
            "compressor": {
                "type": "yui"
            }
        },
        
        /**
         * Settings specific to testing builds.
         */
        "testing": {
        },
        
        /**
         * Settings specific to development builds.
         */
        "development": {
            "tags": [
                // You can add this tag to enable Fashion when using app watch or
                // you can add "?platformTags=fashion:1" to the URL to enable Fashion
                // without changing this file.
                //
                // "fashion"
            ],
            "output": {
                "base": "${app.dir}",
                "appCache": {
                    "enable": true,
                    "path": "cache.appcache"
                }
            },
            "loader": {
                "cache": "${build.timestamp}"
            },
            "cache": {
                "enable": true
            },
            "compressor": {
                "type": "yui"
            }
        },
    
    
    
    
        /**
         * Controls the output structure of development-mode (bootstrap) artifacts. May
         * be specified by a string:
         *
         *      "bootstrap": "${app.dir}"
         *
         * This will adjust the base path for all bootstrap objects, or expanded into object
         * form:
         *
         *      "bootstrap": {
         *          "base": "${app.dir},
         *          "manifest": "bootstrap.json",
         *          "microloader": "bootstrap.js",
         *          "css": "bootstrap.css"
         *      }
         *
         * You can optionally exclude entries from the manifest. For example, to exclude
         * the "loadOrder" (to help development load approximate a build) you can add:
         *
         *      "bootstrap": {
         *          "manifest": {
         *              "path": "bootstrap.json",
         *              "exclude": "loadOrder"
         *          }
         *      }
         *
         */
        "bootstrap": {
            "base": "${app.dir}",
            "manifest": "bootstrap.json",
            "microloader": "bootstrap.js",
            "css": "bootstrap.css"
        },
    
    
    
    
        /**
         * Controls the output directory for build resources.  May be set with
         * either a string:
         *
         *      "${workspace.build.dir}/${build.environment}/${app.name}"
         *
         * or an object containing values for various types of build artifacts:
         *
         *      {
         *          "base": "${workspace.build.dir}/${build.environment}/${app.name}",
         *          "page": {
         *              "path": "../index.html",
         *              "enable": false
         *          },
         *          "css": "${app.output.resources}/${app.name}-all.css",
         *          "js": "app.js",
         *          "microloader": {
         *              "path": "microloader.js",
         *              "embed": true,
         *              "enable": true
         *          },
         *          "manifest": {
         *              "path": "app.json",
         *              "embed": false,
         *              "enable": "${app.output.microloader.enable}"
         *          },
         *          "resources": "resources",
         *          "slicer": {
         *              "path": "${app.output.resources}/images",
         *              "enable": false
         *          },
         *          // Setting the "enable" property of this object to a Truthy value will cause a Application Cache
         *          // manifest file to be generated based on this files appCache object. This file will then be injected
         *          // into the index.html file of the built application
         *          "appCache":{
         *              "enable": false"
         *          }
         *      }
         *
         */
        
        "output": {
            "base": "${workspace.build.dir}/${build.environment}",
            "page": "index.html",
            "resources": "assets",
            "appCache": {
                "enable": false
            }
        },
        
        
        /**
        * Controls for localStorage caching
        *   "cache": {
        *       // This property controls whether localStorage caching of this manifest file is on or off.
        *       // if disabled no deltas will be generated during a build and full updates will be disabled
        *       "enable": false,
        *
        *       // This property allows for global toggle of deltas.
        *       // If set to a string the value will be used as the path to where deltas will be generated relative to you build.
        *       // If set to a Truthy Value the default path ok "deltas" will be used
        *       // If set to a Falsey value or if this property is not present deltas will be disabled and not generated.
        *
        *       "deltas": "deltas"
        *   }
        */
        
        "cache": {
            "enable": false,
            "deltas": true
        },
        
    
    
    
    
        /**
         * Used to automatically generate cache.manifest (HTML 5 application cache manifest)
         * file when you build.
         */
        "appCache": {
            /**
             * List of items in the CACHE MANIFEST section
             */
            "cache": [
                "index.html"
            ],
            /**
             * List of items in the NETWORK section
             */
            "network": [
                "*"
            ],
            /**
             * List of items in the FALLBACK section
             */
            "fallback": []
        },
    
    
    
    
        /**
         * Extra resources to be copied into the resource folder as specified in the "resources"
         * property of the "output" object. Folders specified in this list will be deeply copied.
         */
        "resources": [
            {
                "path": "resources",
                "output": "shared"
            },
            {
                "path": "admin/resources",
                "output": "shared"
            },
            {
                "path": "admin-bi/resources",
                "output": "shared"
            }
        ],
    
    
    
    
        /**
         * File / directory name patttern to ignore when copying to the builds. Must be a
         * valid regular expression.
         */
        "ignore": [
            "(^|/)CVS(/?$|/.*?$)"
        ],
    
    
    
    
        /**
         * Directory path to store all previous production builds. Note that the content
         * generated inside this directory must be kept intact for proper generation of
         * deltas between updates.
         */
        
        "archivePath": "archive",
        
    
    
    
    
    
    
    
    
        /**
         * Additional resources used during theme slicing operations
         */
        "slicer": {
            "js": [
                {
                    "path": "sass/example/custom.js",
                    "isWidgetManifest": true
                }
            ],
            "output": {
                "appCache": {
                    "enable": false
                }
            },
            "cache": {
                "enable": false
            }
        },
    
    
    
    
        /**
         * The space config object is used by the "sencha app publish" command to publish
         * a version of this application to Sencha Web Application Manager:
         *
         *      "manager": {
         *          // the space id for this application
         *          "id": 12345,
         *
         *          // space host
         *          "host": "https://api.space.sencha.com/json.rpc",
         *
         *          // Either a zip file path or a folder to be zipped
         *          // this example shows how to publish the root folder for all build profiles
         *          "file": "${app.output.base}/../",
         *
         *          // These may be specified here, but are best specified in your user
         *          // ~/.sencha/cmd/sencha.cfg file
         *          "apiKey": "",
         *          "secret": ""
         *      }
         */
    
    
    
    
        /**
         * Build Profiles. This object's properties are each a "build profile". You can
         * add as many as you need to produce optimized builds for devices, themes, locales
         * or other criteria. Your "Ext.beforeLoad" hook (see index.html) is responsible for
         * selecting the desired build profile by setting "Ext.manifest" to one of these
         * names.
         *
         */
        
    
    
    
    
        /**
         * Uniquely generated id for this application, used as prefix for localStorage keys.
         * Normally you should never change this value.
         */
        "id": "XXX"
    }

    If you want to get more information just say I try to put here what I`v got.

  4. #4
    Sencha Premium User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    40,448
    Answers
    3997

    Default

    That app.json does not look like it came from a universal application so I'm unsure what you've actually done to this point. I would suggest starting over with a universal application using the admin dashboard application.
    Mitchell Simoens @LikelyMitch

    Check out my GitHub:
    https://github.com/mitchellsimoens

    Posts are my own, not any current, past or future employer's.

  5. #5

    Default

    I want to load only classic toolkit with symfony framework. This app.json I edited to load previous a modern toolkit where modern works fine. Now I want to load classic like the same of modern but it crashed like you see. Univeral application works fine when is alone, but I want to merge with symfony.

  6. #6
    Sencha Premium User
    Join Date
    Jan 1970
    Posts
    14
    Answers
    1

    Default

    Sounds like you're on your own there, pal. Ie, that sounds completely crazy to me.

    (Just a neutral third party observer here, I don't work for Sencha.)

    Warren

Similar Threads

  1. Admin dashboard scrolling bug
    By mankz in forum Ext JS 6.x Bugs
    Replies: 5
    Last Post: 28 Jun 2017, 3:29 PM
  2. Use Sencha Cmd to generate the Admin Dashboard example
    By dgotty in forum Ext JS 6.x Q&A
    Replies: 6
    Last Post: 10 Jun 2017, 9:46 AM
  3. Admin dashboard template
    By akiroussama in forum Ext JS 6.x Q&A
    Replies: 3
    Last Post: 25 Aug 2016, 2:23 PM
  4. Err when trying to start Admin Dashboard app
    By prog1dev in forum Ext JS 6.x Q&A
    Replies: 3
    Last Post: 8 Mar 2016, 10:12 AM
  5. admin-dashboard: app.json
    By ClausThaler in forum Ext JS 6.x Bugs
    Replies: 0
    Last Post: 26 Feb 2016, 8:39 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •