1+ <?php
2+ /**
3+ * Headbook Management System
4+ * @version 4.x
5+ * @author Group DNTU
6+ * @license GNU/GPL version 3
7+ * @see https://github.com/phapdev/manage_headbook.git The Manage headbook GitHub project
8+ */
9+
10+ if (!defined ('NV_IS_FILE_ADMIN ' )) {
11+ die ('Stop!!! ' );
12+ }
13+
14+
15+ $ page_title = $ lang_module ['week_list ' ];
16+
17+ $ xtpl = new XTemplate ('weeklist.tpl ' , NV_ROOTDIR . '/themes/ ' . $ global_config ['module_theme ' ] . '/modules/ ' . $ module_file );
18+ $ xtpl ->assign ('LANG ' , $ lang_module );
19+ $ xtpl ->assign ('GLANG ' , $ lang_global );
20+
21+
22+ $ schoolyearid = $ nv_Request ->get_int ('schoolyearid ' , 'post,get ' );
23+ // lay du lieu
24+ $ query = $ db ->query ('SELECT * FROM ' . NV_PREFIXLANG . '_ ' . $ module_data . '_week WHERE ma_nam_hoc= ' .$ schoolyearid . ' ORDER BY tu_ngay ASC ' );
25+
26+ // Đổ dữ liệu
27+ $ namhocid ;
28+ while ($ row = $ query ->fetch ()) {
29+ $ array [$ row ['ma_tuan ' ]] = $ row ;
30+ $ namhocid = $ row ['ma_nam_hoc ' ];
31+ }
32+
33+ $ querynamhoc = $ db ->query ('SELECT * FROM ' . NV_PREFIXLANG . '_ ' . $ module_data . '_school_year WHERE ma_nam_hoc= ' .$ namhocid );
34+ $ datanamhoc = $ querynamhoc ->fetch ();
35+
36+ // hien thi du lieu s
37+ if ($ array ) {
38+
39+ foreach ($ array as $ value ) {
40+ $ value ['url_edit ' ] = NV_BASE_ADMINURL . 'index.php? ' . NV_LANG_VARIABLE . '= ' . NV_LANG_DATA . '& ' . NV_NAME_VARIABLE . '= ' . $ module_name . '& ' . NV_OP_VARIABLE . '=editweek&schoolyearid= ' .$ value ['ma_nam_hoc ' ].'&weekid= ' . $ value ['ma_tuan ' ];
41+ $ value ['nam_hoc ' ] = $ datanamhoc ['tu_nam ' ].' - ' .$ datanamhoc ['den_nam ' ];
42+ $ value ['tu_ngay ' ] = nv_date ('d/m/Y ' , $ value ['tu_ngay ' ]);
43+ $ value ['den_ngay ' ] = nv_date ('d/m/Y ' , $ value ['den_ngay ' ]);
44+ $ value ['active ' ] = $ value ['trang_thai ' ] == 1 ? 'checked ' : '' ;
45+ $ value ['icon ' ] = $ value ['mo_ta ' ] ? "edit " : "plus " ;
46+ $ xtpl ->assign ('DATA ' , $ value );
47+ $ xtpl ->parse ('weeklist.loop ' );
48+ }
49+ }
50+
51+ $ xtpl ->parse ('weeklist ' );
52+ $ contents = $ xtpl ->text ('weeklist ' );
53+
54+ include NV_ROOTDIR . '/includes/header.php ' ;
55+ echo nv_admin_theme ($ contents );
56+ include NV_ROOTDIR . '/includes/footer.php ' ;
0 commit comments