示例#1
0
             redirect_to(BASE_URL . "covering_letter/");
         } else {
             $message = "<div class='error'> \r\n\t\t\t\t\t\t\t\t" . get_lang('following_errors') . "\r\n\t\t\t\t\t\t\t<ul> <li />";
             $message .= join(" <li /> ", $covingletter->errors);
             $message .= " </ul> \r\n\t\t\t\t\t\t\t</div>";
         }
     }
     $html_title = SITE_NAME . " - " . format_lang('page_title', 'newcoverletter');
     $smarty->assign('message', $message);
     $smarty->assign('rendered_page', $smarty->fetch('add_cover_letter.tpl'));
     break;
 case "edit":
     //editing
     if (isset($id)) {
         $id = (int) $id;
         $edit_cl = CovingLetter::find_by_id_username($id, $user_id);
         $edit_title = $edit_cl->cl_title;
         $smarty->assign('cl_title', $edit_title);
         $edit_text = $edit_cl->cl_text;
         $smarty->assign('cl_text', $edit_text);
     }
     //edit buttn
     if (isset($_POST['bt_cl_edit'])) {
         //$id =  $_POST['id'];
         $covingletter->id = (int) $id;
         $covingletter->cl_title = strip_html($_POST['txt_name']);
         $covingletter->cl_text = strip_tags($_POST['txt_letter'], "\n\t");
         $covingletter->fk_employer_id = $user_id;
         if ($covingletter && $covingletter->save()) {
             $session->message("<div class='success'>" . format_lang('success', 'cl_update_success') . "</div>");
             redirect_to(BASE_URL . "covering_letter/");