turn on/off charts
This commit is contained in:
		
							parent
							
								
									a467158e65
								
							
						
					
					
						commit
						8403f02718
					
				
							
								
								
									
										3
									
								
								orun/extjs/app.html
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								orun/extjs/app.html
									
									
									
									
										vendored
									
									
								
							@ -4,8 +4,7 @@
 | 
				
			|||||||
    <title>{title}</title>
 | 
					    <title>{title}</title>
 | 
				
			||||||
    <script src="{base_url}/ext_620/ext-all.js"></script>
 | 
					    <script src="{base_url}/ext_620/ext-all.js"></script>
 | 
				
			||||||
    <link rel="stylesheet" href="{base_url}/ext_620/{theme_model}/theme-{theme}/resources/theme-{theme}-all.css">
 | 
					    <link rel="stylesheet" href="{base_url}/ext_620/{theme_model}/theme-{theme}/resources/theme-{theme}-all.css">
 | 
				
			||||||
    <script type="text/javascript" src="{base_url}/ext_620/packages/charts/{theme_model}/charts.js"></script>
 | 
					    {packages}
 | 
				
			||||||
	<link rel="stylesheet" type="text/css" href="{base_url}/ext_620/packages/charts/{chart_theme_model}/resources/charts-all.css">
 | 
					 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    <script>
 | 
					    <script>
 | 
				
			||||||
    Ext.onReady(function () {{
 | 
					    Ext.onReady(function () {{
 | 
				
			||||||
 | 
				
			|||||||
@ -10,6 +10,15 @@ CHART_THEME_MODEL = 'classic/classic' if THEME_MODEL == 'classic' else 'modern/m
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
BASE_URL = ''
 | 
					BASE_URL = ''
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ENABLE_CHARTS=False
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					CHART_HTML_CODE = '''<script type="text/javascript" src="{base_url}/ext_620/packages/charts/{theme_model}/charts.js"></script>
 | 
				
			||||||
 | 
					    <link rel="stylesheet" type="text/css" href="{base_url}/ext_620/packages/charts/{chart_theme_model}/resources/charts-all.css">
 | 
				
			||||||
 | 
					'''.format(base_url=BASE_URL,
 | 
				
			||||||
 | 
					            theme_model=THEME_MODEL,
 | 
				
			||||||
 | 
					            chart_theme_model=CHART_THEME_MODEL) if ENABLE_CHARTS else ''
 | 
				
			||||||
 | 
					EXTJS_PACKAGES = '' + CHART_HTML_CODE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@cherrypy.expose
 | 
					@cherrypy.expose
 | 
				
			||||||
class ExtJS:
 | 
					class ExtJS:
 | 
				
			||||||
    _cp_config = {
 | 
					    _cp_config = {
 | 
				
			||||||
@ -31,7 +40,7 @@ class ExtApplication(cp.Application):
 | 
				
			|||||||
                        theme=THEME,
 | 
					                        theme=THEME,
 | 
				
			||||||
                        theme_model=THEME_MODEL,
 | 
					                        theme_model=THEME_MODEL,
 | 
				
			||||||
                        script=str(js.js_manager),
 | 
					                        script=str(js.js_manager),
 | 
				
			||||||
                        chart_theme_model=CHART_THEME_MODEL)
 | 
					                        packages=EXTJS_PACKAGES)
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    @cherrypy.expose
 | 
					    @cherrypy.expose
 | 
				
			||||||
    def ajax_callback(self, *args, **kwargs):
 | 
					    def ajax_callback(self, *args, **kwargs):
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user