Ejemplo n.º 1
0
} elseif ($task == 'getnewfeerow') {
    $db = JFactory::getDBO();
    $event_id = $input->getInt("event_id", 0);
    $backend = $input->getInt("backend", 0);
    // Load event (use model function)
    $emodel = JModelLegacy::getInstance('Event', 'MatukioModel');
    $event = $emodel->getItem($event_id);
    $num = $input->getInt("num", 0);
    if (empty($num)) {
        return;
    }
    if (!empty($event->different_fees_override)) {
        // We have an override for this event
        $fees_list = MatukioHelperFees::getOverrideFees($event->different_fees_override);
    } else {
        $fees_list = MatukioHelperFees::getFees();
    }
    echo "<table id=\"tickets_" . $num . "\" class=\"mat_table table\">\n";
    echo '<tr>';
    echo '<td class="key" width="150px">';
    echo JText::_("COM_MATUKIO_PLACES_TO_BOOK") . ": ";
    echo MatukioHelperUtilsEvents::getPlaceSelect(null, $event, $num);
    echo '</td>';
    echo '<td>';
    echo JText::_("COM_MATUKIO_TICKET_TYPE") . ": ";
    echo '<select id="ticket_fees' . $num . '" name="ticket_fees[' . $num . ']" class="sem_inputbox chzn-single ticket_fees" size="1">';
    echo '<option value="0" selected="selected" discvalue="0" discount="1" percent="1">- ' . JText::_("COM_MATUKIO_NORMAL") . ' -</option>';
    foreach ($fees_list as $f) {
        $disc_text = $f->discount ? '-' : '+';
        if (MatukioHelperSettings::getSettings('different_fees_absolute', 1)) {
            if (!$f->percent) {