EIOS/tpl/tpl_trudo_stranket.html

357 lines
16 KiB
HTML
Raw Normal View History

2023-12-28 15:39:22 +03:00
<!-- BEGIN PAGE HEADER-->
<div class="row-fluid">
<div class="span12">
<h3 class="page-title">Структура анкет</h3>
<ul class="breadcrumb">
<li><a href="/">Главная</a><span class="divider">/</span></li>
<li class="active"><a href="/trudo/stranket/">Структура анкет</a></li>
</ul>
</div>
</div>
<div class="row-fluid">
<div class="span12">
<div class="row-fluid"><!--инфочасть-->
<div class="span12">
<div class="row-fluid">
<div class="widget gray">
<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">
{$info.descrip}
{if count($info.err)}{foreach from=$info.err item=er}
<div class="alert alert-error">
<button data-dismiss="alert" class="close">×</button>
<strong>Ошибка!</strong> {$er}
</div>
{/foreach}{/if}
{if isset($info.msg)}
<div class="alert alert-success">
<button data-dismiss="alert" class="close">×</button>
<strong>Успешно!</strong> {$info.msg}
</div>
{/if}
</div>
</div>
</div>
</div>
</div>
{if $info.des==add_block}
<div class="row-fluid"><!--добавление блоков-->
<div class="span12">
<div class="row-fluid">
<div class="widget orange">
<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 method="POST" class="form-horizontal" >
<div class="control-group">
<label class="control-label">Название раздела</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="наименование раздела (не более 255 символов)" name="name" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label">Родитель раздела</label>
<div class="controls">
<select name="par">
<option value="0">Корень</option>
{$info.form.pars}
</select>
</div>
</div>
<div class="control-group">
<label class="control-label">Тип раздела</label>
<div class="controls">
<select name="type">
{foreach from=$info.form.types item=ft}
<option value="{$ft.id}"{if $info.form.type==$ft.id} SELECTED{/if}>{$ft.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="control-group">
<label class="control-label">Позиция раздела</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="расположение раздела в списке" name="pos" value="" />
</div>
</div>
<div class="form-actions">
<button type="submit" name="add_block" class="btn btn-success">Добавить</button>
</div>
</form></div>
</div>
</div>
</div>
</div>
{/if}
{if $info.des==edit_block}
<div class="row-fluid"><!--редактирование блоков-->
<div class="span12">
<div class="row-fluid">
<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 method="POST" class="form-horizontal" >
<div class="control-group">
<label class="control-label">Название раздела</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="наименование раздела (не более 255 символов)" name="name" value="{$info.form.name}" />
</div>
</div>
<div class="control-group">
<label class="control-label">Родитель раздела</label>
<div class="controls">
<select name="par">
<option value="0">Корень</option>
{$info.form.pars}
</select>
</div>
</div>
<div class="control-group">
<label class="control-label">Тип раздела</label>
<div class="controls">
<select name="type">
{foreach from=$info.form.types item=ft}
<option value="{$ft.id}"{if $info.form.type==$ft.id} SELECTED{/if}>{$ft.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="control-group">
<label class="control-label">Позиция раздела</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="расположение раздела в списке" name="pos" value="{$info.form.pos}" />
</div>
</div>
<div class="form-actions">
<input type="HIDDEN" name="id" value="{$info.form.id}">
<button type="submit" name="edit_block" class="btn btn-success">Редактировать</button>
</div>
</form></div>
</div>
</div>
</div>
</div>
{/if}
{if $info.des==delete_block}
<div class="row-fluid"><!--удаление блоков-->
<div class="span12">
<div class="row-fluid">
<div class="widget red">
<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 method="POST" class="form-horizontal" >
<div class="control-group">
<label class="control-label">Название раздела</label>
<div class="controls">{$info.form.name}</div>
</div>
<div class="control-group">
<label class="control-label">Позиция раздела</label>
<div class="controls">{$info.form.pos}</div>
</div>
<div class="form-actions">
<input type="HIDDEN" name="id" value="{$info.form.id}">
<button type="submit" name="delete_block" class="btn btn-success">Удалить</button>
</div>
</form></div>
</div>
</div>
</div>
</div>
{/if}
{if $info.des==add_item}
<div class="row-fluid"><!--добавление пунктов в блоки-->
<div class="span12">
<div class="row-fluid">
<div class="widget orange">
<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 method="POST" class="form-horizontal" >
<div class="control-group">
<label class="control-label">Название пункта</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="наименование раздела (не более 255 символов)" name="name" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label">Описание пункта</label>
<div class="controls">
<textarea class="span12 tooltips" rows="3" data-trigger="hover" data-original-title="Опишите в кратце о чем пункт" name="descrip">{$info.form.descrip}</textarea>
</div>
</div>
<div class="control-group">
<label class="control-label">Позиция пункта</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="расположение пункта в списке" name="pos" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label">Тип раздела</label>
<div class="controls">
<select name="type">
{foreach from=$info.form.types item=ft}
<option value="{$ft.id}"{if $info.form.type==$ft.id} SELECTED{/if}>{$ft.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="form-actions">
<input type="HIDDEN" name="id_block" value="{$info.form.id_block}" />
<button type="submit" name="add_item" class="btn btn-success">Добавить</button>
</div>
</form></div>
</div>
</div>
</div>
</div>
{/if}
{if $info.des==edit_item}
<div class="row-fluid"><!--редактирование пунктов в блоки-->
<div class="span12">
<div class="row-fluid">
<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 method="POST" class="form-horizontal" >
<div class="control-group">
<label class="control-label">Название пункта</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="наименование раздела (не более 255 символов)" name="name" value="{$info.form.name}" />
</div>
</div>
<div class="control-group">
<label class="control-label">Описание пункта</label>
<div class="controls">
<textarea class="span12 tooltips" rows="3" data-trigger="hover" data-original-title="Опишите в кратце о чем пункт" name="descrip">{$info.form.descrip}</textarea>
</div>
</div>
<div class="control-group">
<label class="control-label">Позиция пункта</label>
<div class="controls">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="расположение пункта в списке" name="pos" value="{$info.form.pos}" />
</div>
</div>
<div class="control-group">
<label class="control-label">Тип раздела</label>
<div class="controls">
<select name="type">
{foreach from=$info.form.types item=ft}
<option value="{$ft.id}"{if $info.form.type==$ft.id} SELECTED{/if}>{$ft.name}</option>
{/foreach}
</select>
</div>
</div>
<div class="form-actions">
<input type="HIDDEN" name="id_block" value="{$info.form.id_block}" />
<input type="HIDDEN" name="id" value="{$info.form.id}" />
<button type="submit" name="edit_item" class="btn btn-success">Редактировать</button>
</div>
</form></div>
</div>
</div>
</div>
</div>
{/if}
{if $info.des==delete_item}
<div class="row-fluid"><!--добавление пунктов в блоки-->
<div class="span12">
<div class="row-fluid">
<div class="widget red">
<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 method="POST" class="form-horizontal" >
<div class="control-group">
<label class="control-label">Название пункта</label>
<div class="controls">{$info.form.name}</div>
</div>
<div class="control-group">
<label class="control-label">Описание пункта</label>
<div class="controls">{$info.form.descrip}</div>
</div>
<div class="control-group">
<label class="control-label">Позиция пункта</label>
<div class="controls">{$info.form.pos}</div>
</div>
<div class="form-actions">
<input type="HIDDEN" name="id_block" value="{$info.form.id_block}" />
<button type="submit" name="delete_item" class="btn btn-success">Удалить</button>
</div>
</form></div>
</div>
</div>
</div>
</div>
{/if}
<div class="row-fluid"><!--отображение блоков-->
<div class="span12">
<div class="row-fluid">
<div class="widget gray">
<div class="widget-title">
<h4><i class="icon-reorder"></i> Корень анкеты </h4> <a href="/trudo/stranket/add_block/" class="btn btn-warning"style="margin: 4px 0px 0px 5%;"><i class="icon-plus icon-white"></i> Добавить раздел</a>
<span class="tools"><a href="javascript:;" class="icon-chevron-down"></a></span>
</div>
<div class="widget-body">
<p>Анкета разбивается на блоки в которых собранны вопросы по группам. В принципе можно все делать в одном блоке!</p>
</div>
</div>
</div>
</div>
</div>
{if count($info.blocks)}
{foreach from=$info.blocks item=ib}
<div class="row-fluid"><div class="span12">
<div class="row-fluid">
<div class="widget green">
<div class="widget-title">
<h4><i class="icon-reorder"></i> {$ib.name} </h4>
<span class="tools">
<a href="/trudo/stranket/add_item/{$ib.id}/" class="btn btn-warning" style="margin: -4px 0px 0px 0px;"><i class="icon-plus icon-white"></i> пункт</a>
<a href="/trudo/stranket/edit_block/{$ib.id}/" class="btn btn-primary" style="margin: -4px 0px 0px 0px;"><i class="icon-pencil icon-white"></i> раздел</a>
<a href="/trudo/stranket/delete_block/{$ib.id}/" class="btn btn-danger" style="margin: -4px 0px 0px 0px;"><i class="icon-remove icon-white"></i> раздел</a>
<a href="javascript:;" class="icon-chevron-up"></a></span>
</div>
<div class="widget-body" style="display:none;">
{if count($ib.items)}
<div class="tabbable custom-tab tabs-left"><ul class="nav nav-tabs tabs-left">
{foreach from=$ib.items item=bi name=foo}
<li {if $smarty.foreach.foo.iteration==1}class="active"{/if}><a href="#tab_1_{$bi.id}" data-toggle="tab">{$bi.name|truncate}</a></li>
{/foreach}
</ul>
<div class="tab-content">
{foreach from=$ib.items item=bi name=foo}
<div class="tab-pane {if $smarty.foreach.foo.iteration==1}active{/if}" id="tab_1_{$bi.id}">
<p>{$bi.name}</p>
<p>{$bi.descrip}</p>
<p>
<a href="/trudo/stranket/edit_item/{$bi.id}/" class="btn btn-primary"><i class="icon-pencil icon-white"></i> пункт</a>
<a href="/trudo/stranket/delete_item/{$bi.id}/" class="btn btn-danger"><i class="icon-remove icon-white"></i> пункт</a>
</p>
</div>
{/foreach}
</div>
</div>
{/if}
</div>
</div>
</div>
</div></div>
{/foreach}
{/if}
</div>
</div>