2023-05-16 10:50:42 +08:00

127 lines
5.3 KiB
PHP

<?php
$lang->custom->object = array();
$lang->custom->system = array();
include $app->getModuleRoot() . 'common/view/header.html.php';
js::set('object', $object);
?>
<div id='mainMenu' class='clearfix menu-secondary'>
<div class="btn-toolbar pull-left">
<?php include './menu.html.php';?>
</div>
</div>
<div id='mainContent' class='main-row'>
<div class='side-col' id='sidebar'>
<div class='cell'>
<div class='list-group'>
<?php
foreach($lang->custom->tipProgressList as $key => $value)
{
echo html::a(inlink('setTips', "type=progress&object=$key"), $value, '', " id='{$key}Tab'");
}
foreach($lang->custom->tipCostList as $key => $value)
{
echo html::a(inlink('setTips', "type=cost&object=$key"), $value, '', " id='{$key}Tab'");
}
?>
</div>
</div>
</div>
<div class='main-col main-content'>
<form class="load-indicator main-form form-ajax" method='post'>
<table class='table table-form mw-900px'>
<thead>
<tr class='text-center'>
<th class='w-200px'><?php echo $lang->custom->region;?></th>
<th class='w-150px'><?php echo $lang->custom->isRange;?></th>
<th><?php echo $lang->custom->tips;?></th>
<th class="w-90px"> <?php echo $lang->actions;?></th>
</tr>
</thead>
<tbody>
<?php $i = 0;?>
<?php if(!empty($tipsConfig)):?>
<?php foreach($tipsConfig as $key => $tipConfig):?>
<?php if($tipConfig->type != $object) continue;?>
<tr class='addedItem'>
<td>
<div class='input-group'>
<input type='text' name='mins[]' id='maxs<?php echo $i;?>' value='<?php echo $tipConfig->min?>' class='form-control' />
<span class='input-group-addon'><?php echo $lang->dash;?></span>
<input type='text' name='maxs[]' id='maxs<?php echo $i;?>' value='<?php echo $tipConfig->max?>' class='form-control' />
</div>
</td>
<td class='text-center'><?php echo html::radio("ranges[$i]", $lang->custom->tipRangeList, $tipConfig->range ? $tipConfig->range : 0);?></td>
<td><input type='text' name='tips[]' id='tips<?php echo $i;?>' value='<?php echo $tipConfig->tip?>' class='form-control' /></td>
<td class='c-actions text-center'>
<a href='javascript:;' onclick='addItem(this)' class='btn btn-link'><i class='icon-plus'></i></a>
<a href='javascript:;' onclick='deleteItem(this)' class='btn btn-link'><i class='icon icon-close'></i></a>
</td>
</tr>
<?php $i ++;?>
<?php endforeach;?>
<?php endif;?>
<?php for($j = 0; $j < 2; $j ++):?>
<tr class='addedItem'>
<td>
<div class='input-group'>
<input type='text' name='mins[]' id='maxs<?php echo $i;?>' value='' class='form-control' />
<span class='input-group-addon'><?php echo $lang->dash;?></span>
<input type='text' name='maxs[]' id='maxs<?php echo $i;?>' value='' class='form-control' />
</div>
</td>
<td class='text-center'><?php echo html::radio("ranges[$i]", $lang->custom->tipRangeList, 0);?></td>
<td><input type='text' name='tips[]' id='tips<?php echo $i;?>' value='' class='form-control' /></td>
<td class='c-actions text-center'>
<a href='javascript:;' onclick='addItem(this)' class='btn btn-link'><i class='icon-plus'></i></a>
<a href='javascript:;' onclick='deleteItem(this)' class='btn btn-link'><i class='icon icon-close'></i></a>
</td>
</tr>
<?php $i ++;?>
<?php endfor;?>
</tbody>
<tfoot>
<tr>
<td colspan='3' class='text-center'><?php echo html::submitButton();?></td>
</tr>
</tfoot>
</table>
<?php js::set('i', $i);?>
</form>
<?php $i = '%i%';?>
<table class='hidden'>
<tr id='addItem' class='hidden'>
<td>
<div class='input-group'>
<input type='text' name='mins[]' id='mins<?php echo $i;?>' class='form-control' />
<span class='input-group-addon'><?php echo $lang->dash;?></span>
<input type='text' name='maxs[]' id='maxs<?php echo $i;?>' class='form-control' />
</div>
</td>
<td class='text-center'><?php echo html::radio("ranges[$i]", $lang->custom->tipRangeList, 0);?></td>
<td><input type='text' name='tips[]' id='tips<?php echo $i;?>' class='form-control' /></td>
<td class='c-actions text-center'>
<a href='javascript:;' onclick='addItem(this)' class='btn btn-link'><i class='icon-plus'></i></a>
<a href='javascript:;' onclick='deleteItem(this)' class='btn btn-link'><i class='icon icon-close'></i></a>
</td>
</tr>
</table>
</div>
</div>
<script>
$('#' + object + 'Tab').addClass('active');
function addItem(obj)
{
var item = $('#addItem').html().replace(/%i%/g, i);
$(obj).closest('tr').after('<tr class="addedItem">' + item + '</tr>');
i ++;
}
function deleteItem(obj)
{
$(obj).closest('tr').remove();
}
</script>
<?php include $app->getModuleRoot() . 'common/view/footer.html.php';?>