Example #1
0
 /**
  * Retrieve an element's options (typically called via AJAX)
  *
  * @return  void
  */
 public function elementTask()
 {
     $ctrl = Request::getVar('ctrl', 'fields');
     $option = new stdClass();
     $option->label = '';
     $option->value = '';
     $field = new stdClass();
     $field->label = Request::getVar('name', 0);
     $field->element = '';
     $field->description = '';
     $field->text = $field->label;
     $field->name = $field->label;
     $field->default = '';
     $field->type = Request::getVar('type', '');
     $field->options = array($option, $option);
     include_once dirname(dirname(__DIR__)) . DS . 'models' . DS . 'elements.php';
     $elements = new \Components\Resources\Models\Elements();
     echo $elements->getElementOptions($field->name, $field, $ctrl);
 }
Example #2
0
					</td>
					<td>
						<input type="checkbox" name="fields[<?php 
    echo $i;
    ?>
][required]" value="1"<?php 
    echo $field->required ? ' checked="checked"' : '';
    ?>
 />
					</td>
					<td id="fields-<?php 
    echo $i;
    ?>
-options">
						<?php 
    echo $elements->getElementOptions($i, $field, 'fields');
    ?>
					</td>
				</tr>
				<?php 
    $i++;
}
?>
			</tbody>
		</table>

		<script type="text/javascript">
			if (!jq) {
				var jq = $;
			}