Пример #1
0
<?php

include_once '../../../_includes/framework.php';
require_login();
$id = @$_POST['id'];
$id or die("<p>Error, no attendee id.</p>");
$attendee = Attendee::find($id);
$attendee or die("<p>No attendee with (ID={$id})");
$return_url = @$_POST['return_url'] ?: "/admin/index.php";
$form = new CheckInForm($_POST);
if ($form->valid()) {
    $form->save();
    # Kind of a bad hack but it works.
    ?>
<script>
  window.location = "<?php 
    echo $return_url;
    ?>
";
</script>
<?php 
} else {
    include "../forms/check-in-form.php";
}
Пример #2
0
<?php

include_once '../../../_includes/framework.php';
require_login();
if (!isset($form)) {
    $id = @$_GET['id'];
    $id or die("<p>Error, no attendee id.</p>");
    $form = new CheckInForm(["id" => $id]);
}
$reg_levels = RegistrationLevel::at_door();
$badge_types = BadgeType::all();
$payment_types = PaymentType::at_door();
?>
<input type="hidden" name="id" value="<?php 
echo $id;
?>
">
<div class="text-center">
<h2><?php 
echo $form->attendee->display_name();
?>
</h2>
<?php 
if ($form->attendee->vendor()) {
    ?>
  <h4 class="text-muted"><?php 
    echo $form->attendee->vendor()->display_name();
    ?>
</h4>
<?php 
}