Вход Регистрация
Файл: databasr/templates/table/view.tpl
Строк: 144
{extends file="templates/index/index.tpl"} {block
name="content"} <div class="container">
<div class="row margin-bottom-small"> <div
class="col-sm-4"> <div class="widget
bg-white"> <div class="widget-icon
bg-blue pull-left fa fa-th-list"></div>
<div class="overflow-hidden">
<span
class="widget-title">{$table.data|count}</span>
<span class="widget-subtitle">records in
this table</span> </div>
</div> </div> <div
class="col-sm-4"> <div class="widget
bg-white"> <div class="widget-icon
bg-blue pull-left fa fa-columns"></div>
<div class="overflow-hidden">
<span
class="widget-title">{$table.fields|count}</span>
<span class="widget-subtitle">fields per
record</span> </div>
</div> </div> <div
class="col-sm-4"> <div class="widget
bg-white"> <div class="widget-icon
bg-blue pull-left fa fa-database"></div>
<div class="overflow-hidden">
<span class="widget-title">{$table.size}</span>
<span class="widget-subtitle">Table
size</span> </div>
</div> </div> </div>
<div class="row"> <div
class="col-sm-8"> <div
class="panel"> <div
class="panel-heading border">
{$table.name} Query Builder </div>
<div class="panel-body">
<form action="{url controller=table action=query}"
method="post"> <textarea
name="query" class="form-control" cols="30"
rows="10">SELECT * FROM {$table.name};</textarea>
<div class="margin-top-small
text-right"> <input
type="hidden" name="table_name"
value="{$table.name}" />
<button type="submit" class="btn btn-info">Run
query</button> </div>
</form> </div>
</div> </div> <div
class="col-sm-4"> <div
class="panel"> <div
class="panel-heading border"> Fast
actions </div> <div
class="panel-body"> <ul
class="list-actions">
<li><a href="{url controller=table action=insert
table=$table.name}"><i class="fa
fa-angle-right"></i> Insert new record</a></li>
<li><a
data-toggle="confirmation" data-href="{url controller=table
action=truncatetable table=$table.name}"><i class="fa
fa-angle-right"></i> Truncate table</a></li>
<li><a data-toggle="confirmation"
data-href="{url controller=table action=drop
table=$table.name}"><i class="fa
fa-angle-right"></i> Drop table</a></li>
<li><a href="{url controller=table
action=structure table=$table.name}"><i class="fa
fa-angle-right"></i> Display table
structure</a></li> <li><a
href="{url controller=table action=data
table=$table.name}"><i class="fa
fa-angle-right"></i> Refresh data</a></li>
</ul> </div>
</div> </div> </div>
<div class="row"> <div
class="col-sm-12"> <div
class="panel"> <div
class="panel-heading border">
<div class="row"> <div
class="col-xs-6">{$table.name} Data - {$table.data|count}
records</div> <div
class="col-xs-6 text-right">
<a href="{url controller=table action=insert
table=$table.name}" class="btn btn-info">Add
record</a> </div>
</div> </div>
<div class="panel-body"> {strip}
<table data-update-url="{url controller=table
action=update}"> <tr>
{foreach $table.fields as $field}
<th>{$field->name|ucfirst}</th>
{/foreach}
<th></th> </tr>
{foreach $table.data as $data}
<tr> {foreach $table.fields as
$field} <td>
{if $field->type == "tinyint"
&& $field->max_length == 1 && {$data.{$field->name}}
== 1} <span
class="pill pill-green"></span>
{elseif $field->type == "tinyint"
&& $field->max_length == 1 && {$data.{$field->name}}
== 0} <span
class="pill pill-red"></span>
{else}
{{$data.{$field->name}}|trim|strip_tags|truncate:30:'..':true}
{/if}
</td> {/foreach}
<td>
<ul class="table-options">
<li><a href="{url controller=table
action=editrecord table=$table.name
internalId=$data@iteration}"><i class="fa
fa-pencil"></i></a></li>
<li><a data-toggle="confirmation"
data-href="{url controller=table action=droprecord table=$table.name
internalId=$data@iteration}"><i class="fa
fa-trash"></i></a></li>
</ul> </td>
</tr>
{foreachelse} <tr>
<td colspan="{$table.fields|count+2}"
class="text-center text-info">There is no content
here.</td> </tr>
{/foreach} </table>
{/strip} </div>
</div> </div> </div>
</div> {/block}
Онлайн: 1
Реклама