CMS  Version 3.9
ColorPickerFieldRenderer Class Reference

Inherits FieldRenderer.

Public Member Functions

 ColorPickerFieldRenderer (&$parent)
 
 renderScript ($field)
 
 renderField ($field)
 

Detailed Description

Definition at line 41 of file color_picker_field_renderer.inc.

Member Function Documentation

◆ ColorPickerFieldRenderer()

ColorPickerFieldRenderer::ColorPickerFieldRenderer ( $parent)

Definition at line 43 of file color_picker_field_renderer.inc.

44  {
45  $this->FieldRenderer($parent);
46  }
$parent
Definition: templates.inc:42

◆ renderField()

ColorPickerFieldRenderer::renderField (   $field)

Definition at line 61 of file color_picker_field_renderer.inc.

62  {
63  $this->_startField($field);
64 
65  $id = $this->parent->id."_".$field;
66 
67  echo "<input type='hidden' name='$field' value='".$this->parent->data->get($field)."' id='{$id}'/><button class='button' id='{$id}_button'>&nbsp;</button>";
68 
69  $this->_endField($field);
70  }

◆ renderScript()

ColorPickerFieldRenderer::renderScript (   $field)

Definition at line 48 of file color_picker_field_renderer.inc.

49  {
50  $id = $this->parent->id."_".$field;
51 ?>
52 <script type='text/javascript'>
53 window.addEvent('domready', function()
54 {
55  new ColorPicker('<?echo $id?>', '<?echo $id?>_button');
56 });
57 </script>
58 <?
59  }

The documentation for this class was generated from the following file: