/** * 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 PATH_CORE . DS . 'components' . DS . 'com_publications' . DS . 'models' . DS . 'elements.php'; $elements = new \Components\Publications\Models\Elements(); echo $elements->getElementOptions($field->name, $field, $ctrl); }
</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" src="/core/assets/js/jquery.js"></script> <script type="text/javascript" src="/core/assets/js/jquery.noconflict.js"></script> <script type="text/javascript" src="/core/assets/js/jquery.ui.js"></script> --> <script type="text/javascript"> if (!jq) {