Skip to content

Commit

Permalink
Merged conflict.
Browse files Browse the repository at this point in the history
  • Loading branch information
Phil Sturgeon committed Aug 9, 2011
2 parents ef8005b + 8fdda79 commit c8cbff7
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 9 deletions.
2 changes: 1 addition & 1 deletion system/libraries/Form_validation.php
Expand Up @@ -1378,4 +1378,4 @@ public function encode_php_tags($str)
// END Form Validation Class

/* End of file Form_validation.php */
/* Location: ./system/libraries/Form_validation.php */
/* Location: ./system/libraries/Form_validation.php */
1 change: 1 addition & 0 deletions user_guide/changelog.html
Expand Up @@ -92,6 +92,7 @@ <h2>Version 2.0.3</h2>
<li class="reactor">Changed <kbd>$this->cart->insert()</kbd> in the <a href="libraries/cart.html">Cart Library</a> to return the Row ID if a single item was inserted successfully.</li>
<li class="reactor">Added <kbd>$this->load->get_var()</kbd> to the <a href="libraries/loader.html">Loader library</a> to retrieve global vars set with <kbd>$this->load->view()</kbd> and <kbd>$this->load->vars()</kbd>.</li>
<li>Changed <kbd>$this->db->having()</kbd> to insert quotes using escape() rather than escape_str().</li>
<li class="reactor">Added support to set an optional parameter in your callback rules of validation using the <a href="libraries/form_validation.html">Form Validation library</a>.</li>
</ul>
</li>
</ul>
Expand Down
13 changes: 5 additions & 8 deletions user_guide/libraries/form_validation.html
Expand Up @@ -508,11 +508,9 @@ <h2>Callbacks: Your own Validation Functions</h2>

<code>$this->form_validation->set_rules('username', 'Username', '<kbd>callback_username_check</kbd>');</code>


<p>Then add a new function called <dfn>username_check</dfn> to your controller. Here's how your controller should now look:</p>


<textarea class="textarea" style="width:100%" cols="50" rows="44">&lt;?php
<textarea class="textarea" style="width:100%" cols="50" rows="40">&lt;?php

class Form extends CI_Controller {

Expand Down Expand Up @@ -556,14 +554,13 @@ <h2>Callbacks: Your own Validation Functions</h2>
<p><dfn>Reload your form and submit it with the word "test" as the username. You can see that the form field data was passed to your
callback function for you to process.</dfn></p>

<p><strong>To invoke a callback just put the function name in a rule, with "callback_" as the rule prefix.</strong></p>
<p>To invoke a callback just put the function name in a rule, with "callback_" as the rule <strong>prefix</strong>. If you need
to receive an extra parameter in your callback function, just add it normally after the function name between square brackets,
as in: "callback_foo<strong>[bar]</strong>", then it will be passed as the second argument of your callback function.</p>

<p>You can also process the form data that is passed to your callback and return it. If your callback returns anything other than a boolean TRUE/FALSE
<p><strong>Note:</strong> You can also process the form data that is passed to your callback and return it. If your callback returns anything other than a boolean TRUE/FALSE
it is assumed that the data is your newly processed form data.</p>




<a name="settingerrors"></a>
<h2>Setting Error Messages</h2>

Expand Down

0 comments on commit c8cbff7

Please sign in to comment.