小编Mih*_* P.的帖子

Yii2如何将布局文件拆分为单独的页眉和页脚?

我是新手YII2,所以这可能是一个非常基本的问题.

我已经设置了初始申请.我为我的YII2应用程序设置了主题/themes/standard

现在,有一个默认的布局文件themes/standard/layouts/main.php- 它有页眉和页脚的html代码

我想将标题代码分隔themes/standard/layouts/header.php为另一个文件和页脚

我尝试过类似下面的代码 main.php

<?php $this->render("header"); ?>
Run Code Online (Sandbox Code Playgroud)

也试过这个

<?php $this->render("//layouts/header"); ?>
Run Code Online (Sandbox Code Playgroud)

但它没有呈现内容.因为我有主题,所以我不想绝对的路径你们可以帮助这个吗?

php yii2

14
推荐指数
1
解决办法
1万
查看次数

检查sessionid已知的PHP会话是否处于活动状态

我们为客户锁定了一些库存,锁定库存的表包含将其锁定的会话ID以及有关客户端的其他信息.当会话到期时,我们想要解锁该库存,以便其他人可以购买它.因为我们在表中注册了session_id(),知道它,有没有办法检查会话在PHP中是否仍然有效?

如果我们使用数据库来保持会话,我们可以检查行是否到那里以及最后一个活动是什么时候,在memcached中我们可以找出会话的密钥并检查它,就像文件会话一样我们可以这样做,找出会话的文件名并检查文件是否存在.

无论你在哪里举行会议,有什么东西可以在任何地方使用吗?

php session laravel-5.3

6
推荐指数
1
解决办法
3647
查看次数

Yii2 Pjax GridView动作按钮问题

我正在尝试使用Pjax创建Ajax GridView.一切都工作正常,除了视图,更新和删除按钮不是AJAX.代码是:

<?php yii\widgets\Pjax::begin(['id' => 'demo']); ?>
<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],

        'id',
        'name',


        ['class' => 'yii\grid\ActionColumn'],
    ],

]); ?>
<?php yii\widgets\Pjax::end(); ?>
Run Code Online (Sandbox Code Playgroud)

问题是删除,查看和更新​​的链接具有属性data-pjax = 0,它禁用了AJAX功能.我无法找到如何设置它data-pjax = 1.

ajax gridview pjax yii2

3
推荐指数
1
解决办法
1万
查看次数

yii2 checkboxList自定义类

这是来自Yii2 checkboxList的示例代码,我想在checkboxList中为每个Item添加自定义类,但我不知道如何以及在哪里可以添加它!
请你帮帮我吧

$list = [0 => 'PHP', 1 => 'MySQL', 2 => 'Javascript'];
$list2 = [0,2];

echo Html::checkboxList('CuisineId',$list2,$list,array('class' => 'test' ));
Run Code Online (Sandbox Code Playgroud)

提前致谢.

yii2

2
推荐指数
1
解决办法
8050
查看次数

标签 统计

yii2 ×3

php ×2

ajax ×1

gridview ×1

laravel-5.3 ×1

pjax ×1

session ×1