问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

yii2如何引入前端html逦募

发布网友 发布时间:2022-04-07 07:19

我来回答

2个回答

懂视网 时间:2022-04-07 11:40

在view文件中,如user.php的view文件。

<?php
defined('YII_ENV') or exit('Access Denied');
 
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2019/8/27
 * Time: 11:18
 */
 
use yiiwidgetsLinkPager;
 
$urlManager = Yii::$app->urlManager;
$this->title = '业务员列表';
$this->params['active_nav_group'] = 2;
?>
 
<div class="panel mb-3">
 <div class="panel-header">
 <span><?= $this->title ?></span>
 <ul class="nav nav-right">
  <li class="nav-item">
  <a class="nav-link" href="<?= $urlManager->createUrl(['mch/salesman/salesman-edit']) ?>">添加业务员</a>
  </li>
 </ul>
 </div>
 <div class="panel-body">
 <table class="table table-bordered bg-white">
  <thead>
  <tr>
  <th>ID</th>
  <th>手机</th>
  <th>姓名</th>
  <th>绑定用户</th>
  <th>修改时间</th>
  <th>操作</th>
  </tr>
  </thead>
  <tbody>
  <?php foreach ($list as $index => $val) : ?>
  <tr class="nav-item1">
   <td>
   <span><?= $val['id']?></span>  
   </td>
   <td><?= $val['mobile'] ?></td>
   <td><?= $val['truename'] ?></td>
   <td><?= $val['user_id'];?></td>
   <td><?= Yii::$app->formatter->asDatetime($val['edittime'],"Y-M-d H:m");?></td>
   <td>
   <a class="btn btn-sm btn-primary"
    href="<?= $urlManager->createUrl(['mch/salesman/salesman-edit', 'id' => $val['id']]) ?>">修改</a>
   <a class="btn btn-sm btn-danger del"
    href="<?= $urlManager->createUrl(['mch/salesman/salesman-del', 'id' => $val['id']]) ?>">删除</a>
   </td>
  </tr>
  <?php endforeach; ?>
  </tbody>
 </table>
 <?php echo $this->render('@app/views/layouts/paginator.php',['pagination'=>$pagination]);?>
 </div>
</div>
<script>
 $(document).on('click', '.nav-item1', function () {
 if($(this).find(".trans")[0].style.display=='inline-block'){
  $(this).find(".trans")[0].style.display='inline';
 }else{
  $(this).find(".trans")[0].style.display='inline-block';
 }
 $('.bg-'+$(this).index(".nav-item1")).toggle();
 }); 
 $(document).on('click', '.del', function () {
 if (confirm("是否删除该记录,删除后不可恢复?")) {
  $.ajax({
  url: $(this).attr('href'),
  type: 'get',
  dataType: 'json',
  success: function (res) {
   alert(res.msg);
   if (res.code == 0) {
   window.location.reload();
   }
  }
  });
 } 
 return false;
 });
</script>

(相关教程推荐:yii框架)

使用:

<?php echo $this->render('@app/views/layouts/paginator.php',['pagination'=>$pagination]);?>

进行引入,要注意的是,在render前使用输出语句echo,显示子模板内容,参数的使用同在action中,@app模板变量代表主文件夹。

子模板代码如下:

<?php use yiiwidgetsLinkPager;?>
<div class="text-center">
	<nav aria-label="Page navigation example">
 <?php
  echo LinkPager::widget([
  'pagination' => $pagination,
  'prevPageLabel' => '上一页',
  'nextPageLabel' => '下一页',
  'firstPageLabel' => '首页',
  'lastPageLabel' => '尾页',
  'maxButtonCount' => 5,
  'options' => [
  'class' => 'pagination'
  ],
  'prevPageCssClass' => 'page-item',
  'pageCssClass' => "page-item",
  'nextPageCssClass' => 'page-item',
  'firstPageCssClass' => 'page-item',
  'lastPageCssClass' => 'page-item',
  'linkOptions' => [
  'class' => 'page-link'
  ],
  'disabledListItemSubTagOptions' => [
  'tag' => 'a',
  'class' => 'page-link'
  ]
 ])?>
 </nav>
	<div class="text-muted">共<?= $pagination->totalCount ?>条数据</div>
</div>

更多编程相关内容学习,请关注Gxlcms编程教程栏目!

热心网友 时间:2022-04-07 08:48

一般像这样的都是通过js,或者看下相关文档,不用百度
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“笑指旧山归路长”的出处是哪里 PCB为什么要拼板,PCB拼板打样有哪些好处? 绘制紫外吸收光谱时,我发现最大吸收波长是333nm,此时吸光度为4.01 对吸光度测量值有何影响? 陆垚知马俐的歌词是什么? 玫瑰花水中的养殖方法 陈年柚子茶如何做 陈年柚子茶的制作方法 在答题卡上改题号是指那一道题扣分还是整个卷子都没? ...考试时我写到了卷子上,会怎么样?会不会按抄袭 高考时在卷子上不小心画了道怎么办? 单位公章加什么印油 老公拿到驾驶证怎么发圈? 华为手机怎么关机充电又会开机 yii 生成模板后将生成好的模板写入txt文本中 CF高清区RGP怎么领 手机虎牙直播怎么领不了粉丝福利? 穿越火线直播福利怎么领 品牌手表都有什么牌子 华为笔记本电脑PIN码和开机密码忘记了,不能开机怎么处理?matebookD14_百度问一问 我申请了一个新的,为什么附近的人看不到我? 同一个手机登录两个其中一个正常使用,另一个附近的人别人看不到我怎么办 五岁男孩适合学什么兴趣 男孩可以培养什么兴趣爱好 男孩子学习什么兴趣爱好,可以让他的性格更沉稳呢? 男孩的兴趣爱好有哪些? 华为手机的录屏可以录多久啊? 如果有限制在哪里调?- 问一问 如何在男女都有的表格里将男的填充成红色女的填充成绿色? 表格中下拉自动填充,比如在A1处输入内容“姓名x”B1和C1处就自动填充想要的性别,年龄等。 eccle表格中如何使数字代替男女填充? excel表格中如何根据H列中的身份证号在F列中自动填充性别?? 卓达印章(圆形) 如何加印油,需要简单的过程说明。 广告设计是做什么 广告制作是干什么的/ 草料二维码生成器上传照片不成功,怎么回事 耒阳哪里可以贴苹果手表膜? 手机怎么投屏到魔百盒 如何知道移动魔百盒是否支持miracast投屏? 云南普洱茶的功效 云南普洱茶有哪些保健功效 麻豆是干什么的 一万块钱买个二手车会有很多问题吗? 一万买车是真的吗 深圳自学考试的考场一般有哪些 首付1万可以买车吗 想要买车,手上就一万块,能买吗?哪个地方靠谱些 深圳自考一般考试的地方在那里? 深圳自考一般设点在那些学校考试 一万块钱首付能买车吗? 一万元购车是怎么回事 深圳自考办在那里?