Dynamic dropdown doesn't work |
[eluser]soluicius[/eluser]
Hi guys. I have a problem with dynamic dropdown. I get this error: Code: A PHP Error was encountered my view: Code: <tr> here is my model: Code: class Page_m extends MY_Model { and finally controller: Code: //Pages for dropdown
[eluser]jonez[/eluser]
If you're getting that error $pages_no_parents is not an array. die(var_dump($pages_no_parents)); right before you call the view and look at the data.
[eluser]CroNiX[/eluser]
I don't see anything being returned from your get_no_parents() method. You need to Code: return $array;
[eluser]CroNiX[/eluser]
Also, if you use the form_helper, you can rewrite this Code: <td><?php echo form_dropdown('parent_id', $pages_no_parents, $this->input->post('parent_id') ? $this->input->post('parent_id') : $page->parent_id); ?></td> Code: <td><?php echo form_dropdown('parent_id', $pages_no_parents, set_value('parent_id', $page->parent_id)); ?></td> Code: set_value(field_name, default_value_if_not_posted);
|
Welcome Guest, Not a member yet? Register Sign In |