コード例 #1
0
 function process_images_update_alt_text($alt_text_input_name, $image_id)
 {
     global $application;
     $request =& $application->getInstance('Request');
     $new_alt_text = $request->getValueByKey($alt_text_input_name);
     $image_obj = NULL;
     $data = modApiFunc('Images', 'selectImage', $image_id);
     if ($data !== NULL) {
         $data['image_alt_text'] = $new_alt_text;
         modApiFunc('Images', 'updateImage', $data);
         $image_obj = new image_obj($image_id);
     } else {
         $image_obj = new image_obj();
         $image_obj->set_error("ERR_IMAGE_ID_NOT_FOUND_IN_DB", $image_id);
     }
     return $image_obj;
 }