Changeset 1022
- Timestamp:
- 07/18/08 23:17:52 (5 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.0.x/lib/jelix/forms/jFormsCompiler.class.php
r1020 r1022 6 6 * @contributor Loic Mathaud, Dominique Papin 7 7 * @contributor Uriel Corfa Emotic SARL 8 * @copyright 2006-200 7Laurent Jouanneau8 * @copyright 2006-2008 Laurent Jouanneau 9 9 * @copyright 2007 Loic Mathaud, 2007 Dominique Papin 10 10 * @copyright 2007 Emotic SARL branches/experimental/jforms-groups/lib/jelix/forms/jFormsCompiler_jf_1_0.class.php
r994 r1022 412 412 $hasSelectedValues = true; 413 413 }elseif(isset($attributes['selectedvalue'])){ 414 $source[]='$ctrl->defaultValue=array(\''. str_replace("'","\\'", (string)$control['selectedvalue']) .'\');'; 414 if ($controltype == 'menulist' || $controltype == 'radiobuttons') { 415 $source[]='$ctrl->defaultValue=\''. str_replace("'","\\'", (string)$control['selectedvalue']) .'\';'; 416 } else { 417 $source[]='$ctrl->defaultValue=array(\''. str_replace("'","\\'", (string)$control['selectedvalue']) .'\');'; 418 } 415 419 $hasSelectedValues = true; 416 420 unset($attributes['selectedvalue']); branches/experimental/jforms-groups/lib/jelix/forms/jFormsControl.class.php
r984 r1022 500 500 class jFormsControlRadiobuttons extends jFormsControlDatasource { 501 501 public $type="radiobuttons"; 502 502 public $defaultValue=''; 503 503 function check(){ 504 504 if($this->container->data[$this->ref] == '' && $this->required) { … … 516 516 class jFormsControlMenulist extends jFormsControlRadiobuttons { 517 517 public $type="menulist"; 518 public $defaultValue=''; 518 519 } 519 520
