title: Kohana 3.2 External Validation
body: <p>I'm not sure how to get external error messages to show.</p>
  
  <p>Field</p>
  
  <pre><code>&lt;?php echo Form::input('membername', $username, array('id' =&gt; 'username')); ?&gt;&lt;?php echo Arr::get($errors, 'membername');?&gt;
  </code></pre>
  
  <p>Controller</p>
  
  <pre><code>try 
  {       
      $extra_rules = Validation::factory($this-&gt;request-&gt;post())
          -&gt;rule('membername', 'not_empty');
  
      $username-&gt;update($extra_rules);
  }
  catch (ORM_Validation_Exception $ex) 
  {
      $errors = $ex-&gt;errors('models/user');
  }
  </code></pre>
  
  <p>/models/user/_external.php</p>
  
  <pre><code>return array(
      'membername' =&gt; array(
          'not_empty' =&gt; 'You must provide a member name.',
      ),
  );
  </code></pre>
  
  <p>When the field is empty no error messages appear.</p>