}
    ?>
            </li>
        <?php 
}
?>

        <li class="pagination_list_separator">|</li>
    </ul>
    <?php 
echo $pagination;
?>

        <div class="right">
            <?php 
echo \Form::open(array('action' => \Uri::front(), 'method' => 'get'), \Input::get());
?>
                <?php 
echo \Form::select('sort', \Input::get('sort'), $sort, array('class' => 'select_init right change_submit'));
?>
                <ul class="pagination_list right">
                    <li>sort by:</li>
                </ul>
            <?php 
echo \Form::close();
?>
        </div>

    </div>
    <div class="clearfix"></div>
</div>
<div class="app-content">
  <div class="container">
   <div class="row">
   <div class="label-heading">
         <h3 class="label-title">Signup</h3>
       </div>
     <div class="col-sm-6">
       
       <div class="app-content">
        <!-- Signup Form -->
         <?php 
echo \Form::open(array('action' => \Uri::front('current'), 'data-validate' => 'parsley'), array('signup' => 1, 'user_group' => 4));
?>

            <?php 
echo $theme->view('views/user/_form');
?>
            
        <?php 
echo \Form::close();
?>
          <!-- EOF Signup Form -->
       </div>
     </div>
   </div>
  </div>
</div>
                      <?php 
echo \Theme::instance()->view('views/user/account/_sidebar', array('active' => $user->id == \Sentry::user()->id ? 'dashboard' : 'users'));
?>
                  </div>
              </div>

              <div class="col-sm-8">
                  <div class="table-responsive">
                    <table class="table table-l2">
                      <thead>
                          <tr>
                              <td colspan="2">Details</td>
                          </tr>
                      </thead>
                       <?php 
echo \Form::open(array('action' => \Uri::front('current'), 'data-validate' => 'parsley'), array('details' => 1));
?>
                            <?php 
echo $theme->view('views/user/_form', array('user' => $user, 'edit' => true), false);
?>
                        <?php 
echo \Form::close();
?>
                  </table>
                  </div>
              </div>
          </div>
      </div>
    </div>
</div>
 /**
  * Change user details
  * 
  * @param $field = Field name (username, email, password)
  * 
  * @access public
  * @return void
  */
 public function action_change($field = 'password')
 {
     $field = strtolower($field);
     $allowed_changes = array('username', 'email', 'password', 'dob');
     if (!in_array($field, $allowed_changes)) {
         \Response::redirect(\Uri::front_create('user'));
     }
     \View::set_global('title', __('Change :field_name', array('field_name' => ucfirst($field))));
     // Get current user
     $user = \Sentry::user();
     if (\Input::post()) {
         $val = \User\Controller_Validate::forge('change_' . $field, $user->id);
         if ($val->run()) {
             // Get POST values
             $insert = \Input::post();
             try {
                 // update the user
                 if ($field == 'dob') {
                     $user->update(array('metadata' => array('dob_year' => $insert['dob_year'], 'dob_month' => $insert['dob_month'], 'dob_day' => $insert['dob_day'])));
                 } else {
                     $user->update(array($field => $insert[$field]));
                 }
                 if ($user->in_group(4)) {
                     $user->remove_from_group(4);
                     // Remove from guest group
                     $user->add_to_group(3);
                     // Add to standard customers group
                 }
                 \Messages::success(__(':field_name successfully changed.', array('field_name' => ucfirst($field))));
                 \Response::redirect(\Input::referrer(\Uri::front('current')));
             } catch (\Sentry\SentryException $e) {
                 // show validation errors
                 //\Messages::error('<h4>There was an error while trying to create user</h4>');
                 $errors = $e->getMessage();
                 \Messages::error($errors);
             }
         } else {
             if ($val->error() != array()) {
                 // show validation errors
                 //\Messages::error('<h4>There was an error while trying to create user</h4>');
                 foreach ($val->error() as $e) {
                     \Messages::error($e->get_message());
                 }
             }
         }
     }
     if (\Input::is_ajax()) {
         \View::set_global('language', $this->language);
         echo \Theme::instance()->view($this->view_dir . 'change_' . $field, array('user' => $user));
     } else {
         if (isset($val)) {
             \View::set_global('validation', $val, false);
         }
         \Theme::instance()->set_partial('content', $this->view_dir . 'single_change_' . $field);
     }
 }
<!-- Edit Details Layout -->
<div class="cart_heading text-center">
    <h2 class="modal-title">
        <span class="edit_cart left" style="margin-top: -2px; height: 15px;"></span><?php 
echo $subtitle;
?>
        <a href="#" class="close_cart_link close_rounded right"></a>
    </h2>
</div>
<div class="content_wrapper gradient forms_gradient">
    <div class="cart_content">
        
        <div class="cart_message_box" style="display: none;"></div>
         
        <?php 
echo \Form::open(array('action' => \Uri::front('current'), 'data-validate' => 'parsley', 'id' => 'edit_address_form'));
?>
        
            <?php 
echo $content;
?>

            <div class="row">
                <div class="col-sm-12">
                    <a href="#" class="btn btn-bordered btn-block m-30" id="edit_address_submit" data-type="<?php 
echo $type;
?>
"><span>Update</span></a>
                </div>
            </div>
        
<div style="width: 695px; margin-bottom: 0;" class="account_form content">
    <?php 
echo \Form::open(\Uri::front('current'), array('details' => 1));
?>
    <?php 
echo \Theme::instance()->view('views/user/account/_form', array('user' => $user, 'edit' => true, 'states' => $states), false);
?>
    <?php 
//echo \Form::button(array('type' => 'submit', 'value' => '<span>Save Details</span>', 'class' => 'button right arrow'));
?>
    <?php 
echo \Form::close();
?>
</div>
Exemple #7
0
        </div>

        <div class="content_wrapper gradient forms_gradient">

            <div class="content_holder">
                
                <div class="row-fluid">
                    
                    <?php 
echo \Theme::instance()->view('views/user/account/_sidebar', array('active' => 'users'));
?>
                    
                    <div class="span9">

                        <?php 
echo \Form::open(array('action' => \Uri::front('current'), 'data-validate' => 'parsley'), array('details' => 1, 'user_group' => $user_group['id']));
?>

                            <?php 
echo $theme->view('views/user/_form', array('create' => true), false);
?>

                        <?php 
echo \Form::close();
?>

                    </div>
                </div>
            </div>
        </div>