protected function _init() { parent::_init(); $this->field = FieldSites::find($this->request->id); if ($this->field) { $this->set(array('field' => $this->field)); } // Keep empty fields from being converted to zeros. if ($this->request->data and isset($this->request->data['latitude'])) { if ($this->request->data['latitude'] === '') { unset($this->request->data['latitude']); } if ($this->request->data['longitude'] === '') { unset($this->request->data['longitude']); } } }
<?php $this->title("AFDC Leagues"); $subtitle = 'Manage League'; $breadcrumbs = array('Leagues' => 'Leagues::index', $league->name => array('Leagues::view', 'id' => $league->_id), 'Add League Games' => ''); use app\models\FieldSites; $fieldSites = FieldSites::find('list', array('conditions' => array('active' => true))); asort($fieldSites); ?> <?php echo $this->_render('element', 'PageHeader', compact('subtitle', 'breadcrumbs')); ?> <?php echo $this->_render('element', 'menus/leagueManager', compact('subtitle', 'breadcrumbs')); ?> <div class="row"> <!-- Form --> <div class="span5"> <?php echo $this->form->create(null, array('class' => 'form-horizontal', 'id' => 'createForm')); ?> <?php echo $this->security->requestToken(); ?> <h3>Games to Create</h3> <div class="hide"> <?php echo $this->form->field('one_per_team', array('type' => 'checkbox', 'label' => 'One Per Team?', 'checked' => true, 'id' => 'onePerTeamBox'));