function display($tpl = null) { $app = JFactory::getApplication(); $model = new EstivoleModelCalendar(); $this->state = $this->get('State'); $this->calendar = $this->get('Item'); $this->form = $this->get('Form'); $this->_dayTimeStartList = EstivoleHelpersHtml::hoursList('0000-00-00', 'jform[daytime_hour_start]'); $this->_dayTimeEndList = EstivoleHelpersHtml::hoursList('0000-00-00', 'jform[daytime_hour_end]'); $modelDaytime = new EstivoleModelDaytime(); $this->daytimes = $modelDaytime->listItems(); $this->addToolbar(); //display return parent::display($tpl); }
<div class="modal-body" style="height:500px;"> <div class="row-fluid"> <form id="exportForm" method="POST" action="index.php?option=com_estivole&tmpl=component"> <div class="alert alert-info"> <?php echo JText::_($this->daytime->daytime_day); ?> </div> <div id="daytime-modal-info" class="media"></div> <div class="control-group "> <div class="control-label"> <label id="jform_service_id" for="jform_service_id" class="required">Secteur : </label> </div> <div class="controls"> <?php echo EstivoleHelpersHtml::servicesList(); ?> </div> </div> <input type="hidden" name="table" value="daytime" /> <input type="hidden" name="model" value="daytime" /> <input type="hidden" name="task" value="add.execute" /> <input type="hidden" name="jform[daytime_day]" value="<?php echo $this->daytime->daytime_day; ?> " /> <input type="hidden" name="jform[daytime_id]" id="daytime_id" value="<?php echo $this->daytime->daytime_id; ?> " />
<div class="control-label"> <label id="jform_service_id" for="jform_service_id" class="required">Secteur : </label> </div> <div class="controls"> <?php echo EstivoleHelpersHtml::servicesList(); ?> </div> </div> <div class="control-group "> <div class="control-label"> <label id="jform_daytime_id" for="jform_daytime_id" class="required">Date : </label> </div> <div class="controls"> <?php echo EstivoleHelpersHtml::datesList($this->calendars[0]->calendar_id, 1); ?> </div> </div> <div id="availibilityTableDiv"> </div> <input type="hidden" name="table" value="member_daytime" /> <input type="hidden" name="model" value="daytime" /> <input type="hidden" name="task" value="add.add_member_daytime" /> <input type="hidden" name="jform[member_id]" id="member_id" value="<?php echo $this->member->member_id; ?> " />
</div> <div class="controls"> <?php echo EstivoleHelpersHtml::servicesList(); ?> </div> </div> <p>Sélectionnez la date pour laquelle vous souhaitez participer comme bénévole.</p> <div class="control-group "> <div class="control-label"> <label id="jform_daytime_id" for="jform_daytime_id" class="required">Date : </label> </div> <div class="controls"> <?php echo EstivoleHelpersHtml::datesList($this->calendars[0]->calendar_id, $this->calendars[0]->service_id); ?> </div> </div> <p class="text-danger"><strong>Important :<br />Pour les bénévoles travaillant le 1er août, soit durant la soirée gratuite, un billet vous sera offert l'année prochaine pour la soirée de votre choix!</strong></p> <div id="availibilityTableDiv"> </div> <p> <i>Légende : </i><br /> <span style="background-color:#F89406;"> <i class="icon-time"></i> </span> Date réservée en attente de validation<br /> <span style="background-color:#0f0;"> <i class="icon-ok"></i> </span> Date réservée validée<br /> <span style="background-color:#f00;"> <i class="icon-remove"></i> </span> Complet </p>
<div class="control-label"> <label id="jform_daytime_start_hour-lbl" for="jform_daytime_start_hour" class="required">Début de la tranche horaire : </label> </div> <div class="controls"> <?php echo EstivoleHelpersHtml::hoursList($this->daytime, 'jform[daytime_hour_start]', $this->daytime->daytime_hour_start); ?> </div> </div> <div class="control-group "> <div class="control-label"> <label id="jform_daytime_end_hour-lbl" for="jform_daytime_end_hour" class="required">Fin de la tranche horaire : </label> </div> <div class="controls"> <?php echo EstivoleHelpersHtml::hoursList($this->daytime, 'jform[daytime_hour_end]', $this->daytime->daytime_hour_end); ?> </div> </div> <div class="control-group "> <div class="control-label"> <label id="jform_daytime_description-lbl" for="jform_daytime_description" class="required">Description de la tâche : </label> </div> <div class="controls"> <textarea name="jform[description]" id="description"><?php echo $this->daytime->description; ?> </textarea> </div> </div>
</div> </div> <div class="control-group"> <label for="inputCity" class="control-label">Téléphone</label> <div class="controls"> <input type="text" class="input-xlarge" name="jform[phone]" placeholder="Tél." value="<?php echo $this->userProfile->profile['phone']; ?> "> </div> </div> <div class="control-group"> <label for="inputShirt" class="control-label">T-shirt size</label> <div class="controls"> <?php echo EstivoleHelpersHtml::tshirtSizeList($this->member->tshirtsize); ?> </div> </div> <div class="control-group"> <label for="inputComment" class="control-label">Commentaire :</label> <div class="controls"> <textarea class="textarea-xxlarge" name="jform[comment]" rows="5"><?php echo $this->member->comment; ?> </textarea> </div> </div> <div class="control-group"> <input type="hidden" name="jform[member_id]" value="<?php echo $this->member->member_id;