我一直在使用CI一段时间,最近升级到CI 3.我注意到会话库现在已经移动到一个文件夹.我曾经在application/libraries文件夹中拥有自己的MY_Session.php文件,该文件扩展了默认的CI库.
我还使用autoload.php文件自动加载我的会话库.这不再有效,因为我无法加载请求的类:Session.
如果我删除了MY_Session.php文件,那么页面加载,但是我将丢失我的扩展功能.
有谁知道如何在CI 3中扩展会话库?
我正在使用带刀片的L4.我希望能够有条件地扩展布局.对于正常使用,我想扩展主布局,对于ajax渲染,我希望能够扩展ajax模板.我使用以下代码:
@if ( isset($ajax) )
@extends('layouts.ajax')
@else
@extends('layouts.master')
@endif
Run Code Online (Sandbox Code Playgroud)
但是当页面呈现时它只会打印出@extend('layouts.master').
有谁知道如何有条件地扩展布局或其他?
谢谢