<?php $guid = get_input('guid'); if ($guid) { $entity = get_entity($guid); $form_vars = scheduling_prepare_form_vars($entity); } else { $form_vars = scheduling_prepare_form_vars(); } $content = elgg_view_form('scheduling/save', array(), $form_vars); $params = array('title' => elgg_echo('scheduling'), 'content' => $content, 'filter' => ''); $body = elgg_view_layout('content', $params); echo elgg_view_page('title here', $body);
<?php $guid = get_input('guid'); $entity = get_entity($guid); if (!$entity instanceof ElggSchedulingPoll || !$entity->canEdit()) { register_error(elgg_echo('scheduling:error:cannot_edit')); forward(); } elgg_register_menu_item('title', array('name' => 'scheduling-column-add', 'id' => 'scheduling-column-add', 'text' => elgg_echo('scheduling:column:add'), 'class' => 'elgg-button elgg-button-submit')); elgg_load_js('elgg.scheduling'); elgg_load_js('date.format'); $form_vars = scheduling_prepare_form_vars($entity); $form_vars['entity'] = $entity; $content = ''; $content .= elgg_view('page/layouts/content/header', array('title' => $entity->title)); $content .= elgg_view_form('scheduling/days', array(), $form_vars); $params = array('title' => '', 'content' => $content, 'filter' => ''); $body = elgg_view_layout('one_column', $params); echo elgg_view_page($entity->title, $body);