Yii2 ListView显示数据
控制器
视图
view/test/index.php
listview 默认文字修改 asicvendoryiisoftyii2widgetsBaseListView.php
<?php
namespace appcontrollers;
use yiiwebController;
use yiidataActiveDataProvider;
use appmodelssDynasty;
class TestController extends Controller
{
public function actionIndex()
{
$query = ZsDynasty::find();
$dataProvider = new ActiveDataProvider([
"query" => $query,
"pagination" => [
"pageSize" => 15,
],
]);
return $this->render("index", [
"dataProvider" => $dataProvider
]);
}
}视图
view/test/index.php
<?php use yiihelpersHtml; use yiiwidgetsListView; $this->title = "朝代"; $this->params["breadcrumbs"][] = $this->title; ?> <h1>朝代</h1> <ul> <?php echo ListView::widget([ "dataProvider" => $dataProvider, "itemView" => "_item",//子视图 ]); ?>view/test/_item.php
<?php
use yiihelpersHtml;
use yiihelpersHtmlPurifier;
?>
<div class="post">
<strong><?= Html::encode($model->dyn_id) ?></strong>
<a href="test/index/<?= $model->dyn_id ?>"><?= HtmlPurifier::process($model->dyn_name) ?> </a>
</div>listview 默认文字修改 asicvendoryiisoftyii2widgetsBaseListView.php
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: Yii2 数据操作DAO
- 下一篇: Yii2 布局模板
