From 252100989e10c1e896e9ce36639811c9629ff1e9 Mon Sep 17 00:00:00 2001 From: secretr Date: Tue, 11 May 2010 10:47:48 +0000 Subject: [PATCH] form handler - id option for checkbox_toggle method --- e107_handlers/form_handler.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php index fb2e13426..6e90eb92c 100644 --- a/e107_handlers/form_handler.php +++ b/e107_handlers/form_handler.php @@ -405,10 +405,11 @@ class e_form return $this->checkbox($name, $value, $checked).$this->label($label ? $label : LAN_ENABLED, $name, $value); } - function checkbox_toggle($name, $selector = 'multitoggle') + function checkbox_toggle($name, $selector = 'multitoggle', $id = false) { $selector = 'jstarget:'.$selector; - return $this->checkbox($name, $selector, false, array('id'=>false,'class'=>'checkbox toggle-all')); + if($id) $id = $this->name2id($id); + return $this->checkbox($name, $selector, false, array('id' => $id,'class' => 'checkbox toggle-all')); } function uc_checkbox($name, $current_value, $uc_options, $field_options = array())