示例#1
0
文件: save.php 项目: lorea/Hydra-dev
<?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);
示例#2
0
文件: days.php 项目: lorea/Hydra-dev
<?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);