本文整理汇总了PHP中table::addCollsLayout方法的典型用法代码示例。如果您正苦于以下问题:PHP table::addCollsLayout方法的具体用法?PHP table::addCollsLayout怎么用?PHP table::addCollsLayout使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类table
的用法示例。
在下文中一共展示了table::addCollsLayout方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: table
</div>
<div class="content">
<?php
$file = dir::addon($addon, 'README.md');
if (file_exists($file)) {
echo markdown::parse(file_get_contents($file));
} else {
echo lang::get('addon_no_readme');
}
?>
</div>
</div>
<?php
} else {
$table = new table();
$table->addCollsLayout('25,*,215, 70');
$table->addRow()->addCell('')->addCell(lang::get('name'))->addCell(lang::get('status'))->addCell('');
$table->addSection('tbody');
$addons = array_diff(scandir(dir::base('addons' . DIRECTORY_SEPARATOR)), ['.', '..', '.htaccess']);
if (count($addons)) {
foreach ($addons as $dir) {
$curAddon = new addon($dir);
$status = '';
$delete = '<a href="?page=addons&addon=' . $dir . '&action=delete" class="delete"></a>';
$status .= '
<form action="" method="get">
<input type="hidden" name="page" value="addons">
<input type="hidden" name="addon" value="' . $dir . '">
<select class="addonAction" name="action">';
if ($curAddon->isActive()) {
$status .= '<option selected="selected" value="">' . lang::get('addon_actived') . '</option>';
示例2: foreach
echo message::danger(lang::get('user_delete_own'));
} else {
foreach ($ids as $var) {
$sql = new sql();
$sql->setTable('user');
$sql->setWhere("id=" . $var);
$sql->delete();
}
echo message::success(lang::get('user_deleted'));
}
} else {
echo message::danger(lang::get('choose_user'));
}
}
$table = new table();
$table->addCollsLayout('25, 30%, *, 140, 100');
$table->addRow()->addCell("\n\t\t\t<input type='checkbox' id='all'>\n\t\t\t<label for='all'></label>\n\t\t", ['class' => 'checkbox'])->addCell(lang::get('name'))->addCell(lang::get('email'))->addCell(lang::get('username'))->addCell("");
$table->addSection('tbody');
$table->setSql('SELECT * FROM ' . sql::table('user'));
while ($table->isNext()) {
$id = $table->get('id');
$edit = '<a class="btn" href="?page=user&action=edit&id=' . $id . '">' . layout::svg('edit') . '</a>';
$table->addRow()->addCell("\n\t\t\t\t<input type='checkbox' name='ids[]' value='" . $id . "' id='id" . $id . "'>\n\t\t\t\t<label for='id" . $id . "'></label>\n\t\t\t", ['class' => 'checkbox'])->addCell($table->get('firstname') . " " . $table->get('name'))->addCell($table->get('email'))->addCell($table->get('username'))->addCell($edit);
$table->next();
}
?>
<div class="panel">
<form action="" method="post">
<div class="top">
<h3><?php
示例3: table
<div class="row">
<div class="col-lg-8 col-md-7">
<div class="panel">
<div class="top">
<h3><?php
echo lang::get('server_info');
?>
</h3>
</div>
<div class="content">
<?php
$table = new table(['class' => ['horizontal']]);
$table->addCollsLayout('40%, *');
$table->addSection('tbody');
$table->addRow()->addCell(lang::get('distribution'), ['class' => 'first'])->addCell($host->distribution());
$table->addRow()->addCell(lang::get('firmware'), ['class' => 'first'])->addCell($host->firmware());
$table->addRow()->addCell(lang::get('hostname'), ['class' => 'first'])->addCell($host->hostname());
$table->addRow()->addCell(lang::get('kernel'), ['class' => 'first'])->addCell($host->kernel());
$ethernet = $host->ethernet();
$table->addRow()->addCell(lang::get('ethernet'), ['class' => 'first'])->addCell('Up: ' . byteToSize($ethernet['up']) . ' / Down: ' . byteToSize($ethernet['down']));
echo $table->show();
?>
</div>
</div>
</div>
<div class="col-lg-4 col-md-5">
示例4: server
}
if (ajax::is()) {
if ($action == 'start' && $id) {
$server = new server($id);
$server->start();
$return = message::success(lang::get('server_started'));
}
if ($action == 'stop' && $id) {
$server = new server($id);
$server->stop();
$return = message::success(lang::get('server_stopped'));
}
ajax::addReturn($return);
}
$table = new table();
$table->addCollsLayout('25, 32%, *, 70, 170');
$table->addRow()->addCell("\n\t\t\t<input type='checkbox' id='all'>\n\t\t\t<label for='all'></label>\n\t\t", ['class' => 'checkbox'])->addCell(lang::get('name'))->addCell(lang::get('game'))->addCell(lang::get('port'))->addCell(lang::get('status'));
$table->addSection('tbody');
$table->setSql('SELECT * FROM ' . sql::table('server'));
if ($table->numSql()) {
while ($table->isNext()) {
$id = $table->get('id');
$server = new server($id);
$status = $server->status($table->get('status'));
$table->addRow()->addCell("\n\t\t\t\t\t<input type='checkbox' name='ids[]' value='" . $id . "' id='id" . $id . "'>\n\t\t\t\t\t<label for='id" . $id . "'></label>\n\t\t\t\t", ['class' => 'checkbox'])->addCell($table->get('name'))->addCell($table->get('gameID'))->addCell($table->get('port'))->addCell($status, ['class' => 'toggleState']);
$table->next();
}
} else {
$table->addRow()->addCell(lang::get('no_entries'), ['colspan' => 5, 'class' => 'first']);
}
?>