- Timestamp:
- 2006/10/25 19:36:25 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/html/admin/system/module.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/admin/system/module.php
r6725 r6726 147 147 // ¥«¥é¥à¿ô¤¬Àµ¾ï¤Ç¤¢¤Ã¤¿¾ì¹ç¤Î¤ß 148 148 if(count($arrCSV) == UPDATE_CSV_COL_MAX) { 149 150 // ¼èÆÀ¤·¤¿¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤òDB¤Ë½ñ¤¹þ¤à 151 $sqlval['module_id'] = $arrCSV[0]; 152 $sqlval['module_name'] = $arrCSV[1]; 153 $sqlval['latest_version'] = $arrCSV[3]; 154 $sqlval['module_explain'] = $arrCSV[4]; 155 $sqlval['main_php'] = $arrCSV[5]; 156 $sqlval['extern_php'] = $arrCSV[6]; 157 $sqlval['install_sql'] = $arrCSV[7]; 158 $sqlval['uninstall_sql'] = $arrCSV[8]; 159 $sqlval['other_files'] = $arrCSV[9]; 160 $sqlval['del_flg'] = $arrCSV[10]; 161 $sqlval['update_date'] = "now()"; 162 $sqlval['release_date'] = $arrCSV[12]; 163 // ´û¸¥ì¥³¡¼¥É¤Î¥Á¥§¥Ã¥¯ 164 $cnt = $objQuery->count("dtb_module", "module_id = ?", array($sqlval['module_id'])); 165 if($cnt > 0) { 166 // ¤¹¤Ç¤Ë¼èÆÀ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¹¹¿·¤¹¤ë¡£ 167 $objQuery->update("dtb_module", $sqlval, "module_id = ?", array($sqlval['module_id'])); 168 } else { 169 // ¿·µ¬¥ì¥³¡¼¥É¤ÎÄɲà 170 $sqlval['create_date'] = "now()"; 171 $objQuery->insert("dtb_module", $sqlval); 149 // ¥â¥¸¥å¡¼¥ë¤¬Âбþ¤·¤Æ¤¤¤ëËÜÂΤΥС¼¥¸¥ç¥ó 150 $version = $arrCSV[13]; 151 if(is_numeric(ECCUBE_VERSION) && is_numeric($version) && ECCUBE_VERSION > $version) { 152 // ¼èÆÀ¤·¤¿¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤òDB¤Ë½ñ¤¹þ¤à 153 $sqlval['module_id'] = $arrCSV[0]; 154 $sqlval['module_name'] = $arrCSV[1]; 155 $sqlval['latest_version'] = $arrCSV[3]; 156 $sqlval['module_explain'] = $arrCSV[4]; 157 $sqlval['main_php'] = $arrCSV[5]; 158 $sqlval['extern_php'] = $arrCSV[6]; 159 $sqlval['install_sql'] = $arrCSV[7]; 160 $sqlval['uninstall_sql'] = $arrCSV[8]; 161 $sqlval['other_files'] = $arrCSV[9]; 162 $sqlval['del_flg'] = $arrCSV[10]; 163 $sqlval['update_date'] = "now()"; 164 $sqlval['release_date'] = $arrCSV[12]; 165 // ´û¸¥ì¥³¡¼¥É¤Î¥Á¥§¥Ã¥¯ 166 $cnt = $objQuery->count("dtb_module", "module_id = ?", array($sqlval['module_id'])); 167 if($cnt > 0) { 168 // ¤¹¤Ç¤Ë¼èÆÀ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¹¹¿·¤¹¤ë¡£ 169 $objQuery->update("dtb_module", $sqlval, "module_id = ?", array($sqlval['module_id'])); 170 } else { 171 // ¿·µ¬¥ì¥³¡¼¥É¤ÎÄɲà 172 $sqlval['create_date'] = "now()"; 173 $objQuery->insert("dtb_module", $sqlval); 174 } 172 175 } 173 174 176 } else { 175 177 sfErrorHeader(">> ¥«¥é¥à¿ô¤¬°ìÃפ·¤Þ¤»¤ó¡£¡§".count($arrCSV));
Note: See TracChangeset
for help on using the changeset viewer.
