示例#1
0
        $selected_status = 1;
    }
    echo Arr::buildOptions($data['statuses'], $selected_status);
}
?>
                                </select>
                            </div>                            
                            <div class="form-group" id="publish_wrapper">
                                <label class="checkbox-inline">
                                    <input type="checkbox" class="schedule" name="schedule" id="schedule" value="1">
                                    <?php 
echo Language::show('Schedule', 'blog');
?>
                                </label>                                                                              
                                <input id="published_at" name="published_at" required="required" type="text" class="form-control datetimepicker mt-10" data-date-format="<?php 
echo Date::convertPHPToMomentFormat($_SESSION['dateformat'] . ' ' . $_SESSION['timeformat']);
?>
" value="<?php 
if (isset($error)) {
    echo Date::showDateTime($_POST['published_at'], 'local', 'local');
}
?>
">
                            </div>                                                                                     
                            <div class="form-group">
                                <label><?php 
echo Language::show('category', 'blog');
?>
<span class="text-danger">*</span></label>
                                <select tabindex="4" class="select" name="category" data-placeholder="" required>
	                                <option value=""><?php 
示例#2
0
 /**
  * Password Recovery
  */
 public function recovery()
 {
     $data['title'] = $this->language->get('title_recovery');
     if (isset($_POST['submit'])) {
         $email = $_POST['email'];
         //validation
         if (Password::verify($password, $this->model->getHash($username)) == false) {
             $error[] = $this->language->get('error_recovery');
         }
         //if validation has passed carry on
         if (!$error) {
             $userDb = $this->model->getUser($username);
             $user = $userDb[0];
             Session::set('loggedin', true);
             Session::set('id', $user->id);
             Session::set('first_name', $user->first_name);
             Session::set('last_name', $user->last_name);
             Session::set('timezone', $user->timezone);
             Session::set('dateformat', $user->dateformat);
             Session::set('timeformat', $user->timeformat);
             Session::set('dateformat_moment', Date::convertPHPToMomentFormat($user->dateformat));
             Session::set('timeformat_moment', Date::convertPHPToMomentFormat($user->timeformat));
             Session::set('language_id', 1);
             Session::set('language_code', 'en');
             if (!Cookie::exists('navigation')) {
                 Cookie::set('navigation', '');
             }
             Log::info('logged_in');
             //$data = array('lastLogin' => date('Y-m-d H:i:s'));
             //$where = array('id' => $this->_model->getId($username));
             //$this->_model->update($data,$where);
             Url::redirect();
         } else {
             $data['username'] = $username;
         }
     }
     View::renderTemplate('header', $data, 'auth');
     View::render('auth/recovery', $data, $error);
     View::renderTemplate('footer', $data, 'auth');
 }