 
            <h2 class="first">New Article</h2>
<?php echo isset($errors) ? $errors : false; ?>
<?php echo Form::open(); ?>
 <p>
  <?php echo Form::label('Name', 'name'); ?>
  <?php echo Form::input('name', Input::post('name', isset($article) ? $article->name : '')); ?>
 </p>
 <p>
  <?php echo Form::label('Count', 'count'); ?>
  <?php echo Form::input('count', Input::post('count', isset($article) ? $article->count : '')); ?>
 </p>
 <div class="actions"><?php echo Form::submit(); ?></div>
<?php echo Form::close(); ?>
My CONTROLLER function (generated with scaffolding / with validation):
public function action_create($id = null)
 {
  if (Input::method() == 'POST')
  {
   $val = Validation::factory();
   $val->add_field('name', 'Name', 'required');
   
   if($val->run())
   {
   
    $article = Model_Article::factory(array(
     'name' => Input::post('name'),
     'count' => Input::post('count'),
    ));
 
    if ($article and $article->save())
    {
     Session::set_flash('notice', 'Added article #' . $article->id . '.');
     Response::redirect('articles');
    }
 
    else
    {
     Session::set_flash('notice', 'Could not save article.');
    }
   }
   else
   {
    $this->template->errors = $val->errors();
   }
  }
  $this->template->title = "Articles";
  $this->template->content = View::factory('articles/create');
 }
  else
  {
   $data['errors'] = $val->show_errors();
  }
 
  $this->template->title = "Articles";
  $this->template->content = View::factory('articles/create', $data, false);
 Glad you have solved your problem!
Glad you have solved your problem!		It looks like you're new here. If you want to get involved, click one of these buttons!