while ($row = mysql_fetch_assoc($query)) {
$tpl->set("{number}", $number++);
$tpl->set("{id}", $row['id']);
$tpl->set("{site_name}", $row['site_url']);
if ($row['status'] == '1') {
$tpl->set("{status}", 'Сайт работает');
$tpl->set("{icon}", 'Сайт работает');
}
if ($row['status'] == '2') {
$tpl->set("{status}", 'Сайт на модерации');
$tpl->set("{icon}", 'fa fa-eye');
}
if ($row['status'] == '3') {
$tpl->set("{status}", 'Сайт отключен');
$tpl->set("{icon}", 'Сайт работает');
}
$tpl->load_template('main_user.tpl');
$tpl->compile('content');
$tpl->clear();
}
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">Мои сайты</div>
<!-- Table -->
<table class="table">
<thead>
<tr>
<th>#</th>
<th>Адрес сайта</th>
<th>Статус</th>
<th>Настройки</th>
</tr>
</thead>
<tbody>
<tr>
<td>{number}</td>
<td>{site_name}</td>
<td><i class="{icon}" title="{status}" data-placement="top" data-toggle="tooltip"></i></td>
<td><a href="/cabinet/edit/{id}">Редактировать</a></td>
</tr>
</tbody>
</table>
</div>
...
<tbody>
{sites_data}
</tbody>
...
$statuses = [1 => "Сайт работает", "Сайт на модерации", "Сайт отключен"];
$data = [];
$number = 1;
while ($row = mysql_fetch_assoc($query)) {
$row['stattext'] = $statuses[$row['status']];
$row['number'] = $neumber++;
$data[] = $row;
}
$tpl->set("data", $data);
$tpl->load_template('main_user.tpl');
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">Мои сайты</div>
<!-- Table -->
<table class="table">
<thead>
<tr>
<th>#</th>
<th>Адрес сайта</th>
<th>Статус</th>
<th>Настройки</th>
</tr>
</thead>
<tbody>
<? foreach ($data as $row): ?>
<tr>
<td><?=$row['number']?></td>
<td><?=$row['site_name']?></td>
<td>
<i class="icon-<?=$row['status']?>"
title="<?=$row['stattext']?>"
data-placement="top" data-toggle="tooltip"></i>
</td>
<td><a href="/cabinet/edit/<?=$row['id']?>">Редактировать</a></td>
</tr>
<?php endforeach ?>
</tbody>
</table>
</div>
$tpl->load_template('main_user_thead.tpl');
$tpl->compile('content');
$tpl->clear();
while ($row = mysql_fetch_assoc($query)) {
$tpl->set("{number}", $number++);
$tpl->set("{id}", $row['id']);
$tpl->set("{site_name}", $row['site_url']);
if ($row['status'] == '1') {
$tpl->set("{status}", 'Сайт работает');
$tpl->set("{icon}", 'Сайт работает');
}
if ($row['status'] == '2') {
$tpl->set("{status}", 'Сайт на модерации');
$tpl->set("{icon}", 'fa fa-eye');
}
if ($row['status'] == '3') {
$tpl->set("{status}", 'Сайт отключен');
$tpl->set("{icon}", 'Сайт работает');
}
$tpl->load_template('main_user.tpl');
$tpl->compile('content');
$tpl->clear();
}
$tpl->load_template('main_user_tfoot.tpl');
$tpl->compile('content');
$tpl->clear();
<div class="panel panel-default">
<!-- Default panel contents -->
<div class="panel-heading">Мои сайты</div>
<!-- Table -->
<table class="table">
<thead>
<tr>
<th>#</th>
<th>Адрес сайта</th>
<th>Статус</th>
<th>Настройки</th>
</tr>
</thead>
<tbody>
<tr>
<td>{number}</td>
<td>{site_name}</td>
<td><i class="{icon}" title="{status}" data-placement="top" data-toggle="tooltip"></i></td>
<td><a href="/cabinet/edit/{id}">Редактировать</a></td>
</tr>
</tbody>
</table>
</div>