EIOS/tpl/tpl_rejt_admin2.html

226 lines
14 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div id="page-wrap">
<div class="row-fluid">
<div class="span12">
{if $des=="formula"}
<div class="widget blue">
<div class="widget-title">
<h4><i class="icon-reorder"></i>Редактирование формулы</h4>
<span class="tools"><a href="javascript:;" class="icon-chevron-down"></a></span>
</div>
<div class="widget-body">
<form action="" class="form-horizontal" method="POST" enctype="multipart/form-data">
<h2>{$item.name}</h2>
<h2>Заполняемые пользователем поля <span style="font-size:13px;color:gray;">могут участвовать в формуле</span></h2>
{foreach from=$itemspolyas item=it}
<a class="btn btn-info tooltips fadd" id="ip_{$it.id}" href="#" data-placement="top" data-original-title="ip_{$it.id} {if $it.polyas!=0}У поля есть значение БАЛЛ{/if}">{$it.name}{if $it.polyas!=0}<span class="badge badge-important">{$it.polyas}</span>{/if}</a>
{/foreach}
<hr>
<div class="control-group">
<label class="control-label span2">ФОРМУЛА</label>
<div class="controls span6">
<input type="text" class="span12 tooltips formula" data-trigger="hover" data-original-title="Формула" name="formula" value="{$item.formuls}" /><br>
<a class="btn btn-warning tooltips fadd" id="ЕСЛИ[усл#истина#ложь]" href="#" data-placement="top" data-original-title="Вставка условия">ЕСЛИ</a>
<a class="btn btn-warning tooltips fadd" id="ИЛИ(усл1;усл2;усл3)" href="#" data-placement="top" data-original-title="Вставка в условие ИЛИ">ИЛИ</a>
<a class="btn btn-warning tooltips fadd" id="И(усл1;усл2;усл3)" href="#" data-placement="top" data-original-title="Вставка в условие И">И</a>
<a class="btn btn-warning tooltips fadd" id="=" href="#" data-placement="top" data-original-title="Равно">=</a>
<a class="btn btn-warning tooltips fadd" id="<>" href="#" data-placement="top" data-original-title="не равно"><></a>
<a class="btn btn-warning tooltips fadd" id="<" href="#" data-placement="top" data-original-title="меньше"><</a>
<a class="btn btn-warning tooltips fadd" id=">" href="#" data-placement="top" data-original-title="больше">></a>
<a class="btn btn-warning tooltips fadd" id=">=" href="#" data-placement="top" data-original-title="больше или равно">>=</a>
<a class="btn btn-warning tooltips fadd" id="<=" href="#" data-placement="top" data-original-title="меньше или равно"><=</a>
<a class="btn btn-warning tooltips fadd" id="+" href="#" data-placement="top" data-original-title="сложить">+</a>
<a class="btn btn-warning tooltips fadd" id="-" href="#" data-placement="top" data-original-title="вычесть">-</a>
<a class="btn btn-warning tooltips fadd" id="*" href="#" data-placement="top" data-original-title="умножить">*</a>
<a class="btn btn-warning tooltips fadd" id="/" href="#" data-placement="top" data-original-title="делить">/</a>
</div>
<label class="control-label span4">
<span style="color:gray;">[ip_1]</span><span style="color:blue;">*</span><span style="color:red;">ЕСЛИ</span><b>[</b><span style="color:red;">И</span><b>(</b><span style="color:gray;">[ip_2]</span><span style="color:blue;">=</span>оч<span style="color:red;">;</span><span style="color:gray;">[ip_3]</span><span style="color:blue;"><></span>50<b>)</b><span style="color:red;">#</span>2<span style="color:blue;">*</span><span style="color:gray;">[ip_4]</span><span style="color:red;">#</span>0<b>]</b><br><span style="color:gray;">[ip_1]</span>=5;<span style="color:gray;">[ip_2]</span>=оч;<span style="color:gray;">[ip_3]</span>=49;<span style="color:gray;">[ip_4]</span>=4; Результат: 40<br><span style="color:gray;">[ip_1]</span>=8;<span style="color:gray;">[ip_2]</span>=оч;<span style="color:gray;">[ip_3]</span>=50;<span style="color:gray;">[ip_4]</span>=2; Результат: 0
</label>
</div>
<div class="form-actions">
<button type="submit" name="admin2f_save" class="btn btn-success">Редактировать</button>
<input type="HIDDEN" name="id" value="{$item.id}">
</div>
</form>
</div>
</div>
{literal}<script>$(document).ready(function(){
$(".fadd").click(function(){
var id=$(this).attr("id");
var text = $(".formula").val();
$(".formula").val(text + " " + id);
return false;
});
});</script>{/literal}
{/if}
{if $des=="edit"||$des=="add"}
<div class="widget blue">
<div class="widget-title">
<h4><i class="icon-reorder"></i>{if $des=="edit"}Редактирование{else}Добавление{/if}</h4>
<span class="tools"><a href="javascript:;" class="icon-chevron-down"></a></span>
</div>
<div class="widget-body">
<form action="" class="form-horizontal" method="POST" enctype="multipart/form-data">
<div class="control-group">
<label class="control-label span2">Родительская категория</label>
<div class="controls span10">
<select data-placeholder="Родительская категория" class="span12" tabindex="1" name="id_razdel">
<option value="0">Корневая-без родителя</option>
{foreach from=$razdels item=it}
<option value="{$it.id}"{if $it.id==$item.id_razdel} SELECTED{/if}>{$it.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="control-group">
<label class="control-label span2">Название раздела</label>
<div class="controls span10">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Название раздела" name="name" value="{$item.name}" />
</div>
</div>
<div class="control-group">
<label class="control-label span2">Описание раздела</label>
<div class="controls span10">
<textarea class="span12 tooltips" data-trigger="hover" data-original-title="Описание раздела" name="descr">{$item.descr}</textarea>
</div>
</div>
<div class="control-group">
<label class="control-label span2">Позиция</label>
<div class="controls span2">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Номер позиции в списке" name="pos" value="{$item.pos}" />
</div>
<label class="control-label span2">Тип</label>
<div class="controls span2">
<select data-placeholder="Дублируемая позиция или нет" class="span12" tabindex="1" name="tip">
<option value="1"{if $item.tip==1} SELECTED{/if}>Дублируется</option>
<option value="0"{if $item.tip==0} SELECTED{/if}>Не дублируется</option>
</select>
</div>
<label class="control-label span2">Статус</label>
<div class="controls span2">
<select data-placeholder="Статус, отображается на сайте или нет" class="span12" tabindex="1" name="status">
<option value="1"{if $item.status==1} SELECTED{/if}>Доступен всем</option>
<option value="0"{if $item.status==0} SELECTED{/if}>Черновик</option>
</select>
</div>
</div>
<hr>
<h2>Добавление заполняемых полей в раздел <span style="font-size:13px;color:gray;">эти поля заполняет пользователь</span></h2>
<div class="control-group">
<label class="control-label span6">Название поля</label>
<label class="control-label span2">Позиция</label>
<label class="control-label span2">Тип поля <span style="font-size:13px;color:gray;">или пусто или file</span></label>
<label class="control-label span2">Удалить</label>
</div>
{foreach from=$itemspolyas item=it}
<div class="control-group">
<div class="controls span6">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Название поля" name="itemspolya[{$it.id}][name]" value="{$it.name}" />
</div>
<div class="controls span2">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Номер позиции в списке" name="itemspolya[{$it.id}][pos]" value="{$it.pos}" />
</div>
<div class="controls span2">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Если поле пустое - тогда пользователь пишет в поле свои значения, если написать file то пользователь сможет загрузить файл" name="itemspolya[{$it.id}][value]" value="{$it.value}" />
</div>
<div class="controls span2">
{if $it.id>0}
<input type="CHECKBOX" class="span12 tooltips" data-trigger="hover" data-original-title="Удалить" name="itemspolya[{$it.id}][del]" value="1" />
{/if}
</div>
</div>
{/foreach}
<hr>
<h2>Добавление выбираемых полей в раздел <span style="font-size:13px;color:gray;">для одиночного поля укажите "название поля" равное "балл"</span></h2>
{if $ipis>0}
<table class="table table-bordered table-advance">
<thead>
<tr>
<th>Заполняемое поле</th>
<th>Название поля</th>
<th>Позиция</th>
<th>Значение</th>
<th>Удалить</th>
</tr>
</thead>
<tbody>
{foreach from=$polyas item=it}
<tr>
<td><select name="polyas[{$it.id}][id_item]" class="span12">{foreach from=$itemspolyas item=it0}<option value="{$it0.id}"{if $it.id_item==$it0.id} SELECTED{/if}>{$it0.name}</option>{/foreach}</select></td>
<td><input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Название поля" name="polyas[{$it.id}][name]" value="{$it.name}" /></td>
<td><input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Номер позиции в списке" name="polyas[{$it.id}][pos]" value="{$it.pos}" /></td>
<td><input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Значение" name="polyas[{$it.id}][value]" value="{$it.value}" /></td>
<td>{if $it.id>0}
<input type="CHECKBOX" class="span12 tooltips" data-trigger="hover" data-original-title="Удалить" name="polyas[{$it.id}][del]" value="1" />
{/if}</td>
</tr>
{/foreach}
</tbody>
</table>
{else}
<p>Добавьте заполняемые поля в раздел!</p>
{/if}
<div class="form-actions">
{if $des=="add"}
<button type="submit" name="admin2_save" class="btn btn-warning">Добавить</button>
{/if}
{if $des=="edit"}
<button type="submit" name="admin2_edit" class="btn btn-success">Редактировать</button>
<input type="HIDDEN" name="id" value="{$item.id}">
{/if}
</div>
</form>
</div>
</div>
{/if}
{if $des=="show"}
<div class="widget blue">
<div class="widget-title">
<h4><i class="icon-reorder"></i>Админ подразделы</h4>
<span class="tools"><a href="javascript:;" class="icon-chevron-down"></a></span>
</div>
<div class="widget-body">
<table class="table table-striped table-bordered table-advance table-hover">
<thead>
<tr>
<th></th>
<th>Категория</th>
<th>Название раздела</th>
<th>Тип</th>
<th>Формула</th>
<th><a class="btn btn-warning tooltips" data-trigger="hover" data-original-title="Добавить позицию" href="/rejt/admin2/add/"><i class="icon-plus"></i></a></th>
</tr>
</thead>
<tbody>
{foreach from=$items item=it}
<tr>
<td>{$it.id}</td>
<td>{$it.razdel[0].name}</td>
<td>{$it.name}</td>
<td>{$it.tip}</td>
<td>
{if $it.formuls!=""}
<a class="btn btn-danger tooltips" data-trigger="hover" data-original-title="{$it.formuls}" href="/rejt/admin2/formula/{$it.id}/"><i class="icon-superscript"></i></a>
{else}
<a class="btn btn-default tooltips" data-trigger="hover" data-original-title="Редактировать формулу" href="/rejt/admin2/formula/{$it.id}/"><i class="icon-superscript"></i></a>
{/if}
</td>
<td nowrap>
{*<a class="btn btn-warning tooltips" href="#" data-placement="top" data-original-title="Полей всего">{$it.polej}</a>*}
<a class="btn btn-info tooltips" href="#" data-placement="top" data-original-title="Значений всего">{$it.ipolej}</a>
<a class="btn btn-danger tooltips" data-trigger="hover" data-original-title="Удалить позицию" href="/rejt/admin2/dele/{$it.id}/"><i class="icon-trash"></i></a>
<a class="btn btn-success tooltips" data-trigger="hover" data-original-title="Редактировать позицию" href="/rejt/admin2/edit/{$it.id}/"><i class="icon-pencil"></i></a>
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
</div>
{/if}
</div>
</div>
</div>