CMS  Version 3.9
CMSItemSelectFieldRenderer Class Reference

Inherits SelectFieldRenderer.

Public Member Functions

 CMSItemSelectFieldRenderer ($form, $field, $label, $onChange="")
 

Detailed Description

Definition at line 42 of file cms_item_select_field_renderer.inc.

Member Function Documentation

◆ CMSItemSelectFieldRenderer()

CMSItemSelectFieldRenderer::CMSItemSelectFieldRenderer (   $form,
  $field,
  $label,
  $onChange = "" 
)

Definition at line 44 of file cms_item_select_field_renderer.inc.

45  {
46 
47  $itemsByType = array();
48 
50 
51  $options = array();
52 
53  foreach($itemsByType as $group => $items)
54  {
55  $options[$group] = array();
56 
57  foreach($items as $item)
58  {
59  $options[$group][$item->identifier] = $item->format();
60  }
61  }
62 
63  $this->SelectFieldRenderer($form, $field, $label, $options, $onChange, true);
64  }
$form
static fireEvent($event, $parameter=null, $mustBeConsumed=false)
Fire an event to all subscribers as detailed in their manifests.
$itemsByType
$group
Definition: group_form.inc:43

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