in FormConditions.php
PHP-Code:
/**
* Generate the widget
*
* @param void
* @return string
*/
public function generate()
{
return sprintf('<input type="hidden" name="%s" value="" /><input type="checkbox" name="%s" id="opt_%s" class="checkbox" value="1" onclick="if(this.checked) {$(\'#condition_%s\').show(); } else { $(\'#condition_%s\').hide(); };"%s%s /> <label for="opt_%s">%s</label>',
$this->strName,
$this->strName,
$this->strId,
$this->strName,
$this->strName,
($this->varValue ? ' checked="checked"' : ''),
$this->getAttributes(),
$this->strId,
$this->label);
}
die (Programmier-)Geschmäcker sind ja recht verschieden - in einer Funktion den kompletten Quelltext zu erzeugen finde ich etwas "unschön" => die Arbeit mit einem "normalen" Template würde ich vorziehen womit die Sache auch updatesicher wäre und das Template auch für Moo und/oder jQuery anpassen könnte.
...
Lesezeichen