Refactor code structure for improved readability and maintainability
This commit is contained in:
		
							
								
								
									
										52
									
								
								themes/connector/samples/grid/02_rendering.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								themes/connector/samples/grid/02_rendering.html
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,52 @@ | ||||
|   | ||||
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | ||||
| <html> | ||||
| <head> | ||||
| 	<title>For demo purpose only :: &1</title> | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| <script src="../dhtmlx/dhtmlx.js" type="text/javascript" charset="utf-8"></script> | ||||
| <script src="../dhtmlx/dhtmlxdataprocessor.js" type="text/javascript" charset="utf-8"></script> | ||||
| <script src="../../codebase/connector.js" type="text/javascript" charset="utf-8"></script> | ||||
| <link rel="stylesheet" href="../dhtmlx/dhtmlx.css" type="text/css" charset="utf-8"> | ||||
| </head> | ||||
| <body> | ||||
| 				<div id="gridbox" width="350px" height="550px" style="background-color:white;overflow:hidden"></div> | ||||
| <script> | ||||
| 	mygrid = new dhtmlXGridObject('gridbox'); | ||||
| 	mygrid.setImagePath("../dhtmlx/imgs/"); | ||||
| 	mygrid.setHeader("Column A, Column B"); | ||||
| 	mygrid.attachHeader("#connector_text_filter,#connector_text_filter") | ||||
| 	mygrid.setInitWidths("100,*") | ||||
| 	mygrid.setColTypes("edtxt,ed"); | ||||
| 	mygrid.setColSorting("connector,connector") | ||||
| 	mygrid.enableSmartRendering(true) | ||||
| 	mygrid.enableMultiselect(true) | ||||
| 	mygrid.init(); | ||||
| 	mygrid.loadXML("02_rendering_connector.php"); | ||||
| 	var dp = new dataProcessor("02_rendering_connector.php"); | ||||
| 	dp.init(mygrid); | ||||
| </script> | ||||
| <input type="button" name="add" value="add row" onclick="var id=mygrid.uid(); mygrid.addRow(id,'',0); mygrid.showRow(id);"> | ||||
| <input type="button" name="delete" value="delete row" onclick="mygrid.deleteSelectedRows()"> | ||||
| <div class='code'><code><span style="color: #000000"> | ||||
| <span style="color: #0000BB"><?php | ||||
| <br />    </span><span style="color: #007700">require_once(</span><span style="color: #DD0000">"../config.php"</span><span style="color: #007700">); | ||||
| <br />    </span><span style="color: #0000BB">$res</span><span style="color: #007700">=</span><span style="color: #0000BB">mysql_connect</span><span style="color: #007700">(</span><span style="color: #0000BB">$mysql_server</span><span style="color: #007700">,</span><span style="color: #0000BB">$mysql_user</span><span style="color: #007700">,</span><span style="color: #0000BB">$mysql_pass</span><span style="color: #007700">); | ||||
| <br />    </span><span style="color: #0000BB">mysql_select_db</span><span style="color: #007700">(</span><span style="color: #0000BB">$mysql_db</span><span style="color: #007700">); | ||||
| <br />     | ||||
| <br />    function </span><span style="color: #0000BB">color_rows</span><span style="color: #007700">(</span><span style="color: #0000BB">$row</span><span style="color: #007700">){ | ||||
| <br />        if (</span><span style="color: #0000BB">$row</span><span style="color: #007700">-></span><span style="color: #0000BB">get_index</span><span style="color: #007700">()%</span><span style="color: #0000BB">2</span><span style="color: #007700">)    </span><span style="color: #0000BB">$row</span><span style="color: #007700">-></span><span style="color: #0000BB">set_row_style</span><span style="color: #007700">(</span><span style="color: #DD0000">"background-color: red"</span><span style="color: #007700">); | ||||
| <br />    } | ||||
| <br />    require(</span><span style="color: #DD0000">"../../codebase/grid_connector.php"</span><span style="color: #007700">); | ||||
| <br />    </span><span style="color: #0000BB">$grid </span><span style="color: #007700">= new </span><span style="color: #0000BB">GridConnector</span><span style="color: #007700">(</span><span style="color: #0000BB">$res</span><span style="color: #007700">); | ||||
| <br />    </span><span style="color: #0000BB">$grid</span><span style="color: #007700">-></span><span style="color: #0000BB">enable_log</span><span style="color: #007700">(</span><span style="color: #DD0000">"temp.log"</span><span style="color: #007700">,</span><span style="color: #0000BB">true</span><span style="color: #007700">); | ||||
| <br />    </span><span style="color: #0000BB">$grid</span><span style="color: #007700">-></span><span style="color: #0000BB">dynamic_loading</span><span style="color: #007700">(</span><span style="color: #0000BB">100</span><span style="color: #007700">); | ||||
| <br />    </span><span style="color: #0000BB">$grid</span><span style="color: #007700">-></span><span style="color: #0000BB">event</span><span style="color: #007700">-></span><span style="color: #0000BB">attach</span><span style="color: #007700">(</span><span style="color: #DD0000">"beforeRender"</span><span style="color: #007700">,</span><span style="color: #DD0000">"color_rows"</span><span style="color: #007700">); | ||||
| <br />    </span><span style="color: #0000BB">$grid</span><span style="color: #007700">-></span><span style="color: #0000BB">render_table</span><span style="color: #007700">(</span><span style="color: #DD0000">"grid50000"</span><span style="color: #007700">,</span><span style="color: #DD0000">"item_id"</span><span style="color: #007700">,</span><span style="color: #DD0000">"item_nm,item_cd"</span><span style="color: #007700">); | ||||
| <br /></span><span style="color: #0000BB">?></span> | ||||
| </span> | ||||
| </code></div></body> | ||||
| </html> | ||||
		Reference in New Issue
	
	Block a user