Alias "" is invalid. Make sure it points to an existing directory.

请允许我吐槽这个yiistrap,这个问题经常遇到,今天终于解决了。

<?php $this->widget(‘\TbListView‘,array(

‘dataProvider‘=>$dataProvider,

‘itemView‘=>‘_view‘,

)); ?>

类似这种的。YiiStrap是你的main.php 里配的别名。

改成YiiStrap.widgets.TbListView

哦 我操,别忘了在main.php里加上这个

‘import‘=>array(

‘YiiStrap.behaviors.*‘,

),

基本就这些 把用\引用文件的全改成YiiStrap.widgets.TbListView这种方式。

main.php里的配置文件也这样改。

这个yiistrap是废物。

时间: 2024-10-06 18:36:35

Alias "" is invalid. Make sure it points to an existing directory.的相关文章

(转)yii流程,入口文件下的准备工作

yii流程 一 目录文件 |-framework     框架核心库 |--base         底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程 序),CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从版本1.1.0开始,一个行为的属性(或者它的公共成员变量或它通 过getter和/或setter方法??定义的属性)可以通过组件的访问来调用),CBehavior(行为类,主要负责声明事件和

yii执行流程

yii执行流程 原文:http://www.cnblogs.com/bluecobra/archive/2011/11/30/2269207.html 一 目录文件 |-framework     框架核心库 |--base         底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序),CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从版本1.1.0开始,一个行为的属性(或者它的公共成员

yii开发第一部分之执行流程

一 目录文件 |-framework 框架核心库 |--base 底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序),CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从版本1.1.0开始,一个行为的属性(或者它的公共成员变量或它通过getter和/或setter方法??定义的属性)可以通过组件的访问来调用),CBehavior(行为类,主要负责声明事件和相应事件处理程序的方法.将对象的行为附加

Yii框架分析(三)——类加载机制及应用组件的管理、配置、访问、创建

Yii应用的入口脚本引用出了Yii类,Yii类的定义: class Yii extends YiiBase { } 由yiic创建的应用里Yii类只是YiiBase类的“马甲”,我们也可以根据需求定制自己的Yii类. Yii(即YiiBase)是一个“helper class”,为整个应用提供静态和全局访问入口. Yii类的几个静态成员:$_aliases : 存放系统的别名对应的真实路径$_imports :$_classes :$_includePaths php include paths

yii源码分析I、II

转载请注明:TheViper http://www.cnblogs.com/TheViper/ 本文将对yii中的mvc,路由器,filter,组件机制等最主要的部分进行自己的一点浅析,力求说明自己做一个php mvc不是那么的遥不可及,其实是很简单的. 源码基于yii 1.13,为了方便说明,我对其进行了大量的裁剪,不过还是让他保有上面的那些最重要的功能.裁剪下来,其实没有几个文件了,而且每个文件代码最多100多行,避免因为代码太多而懒得看. 所谓的mvc都是让所有请求从一个地方进去,通过对请

yii源码分析4——非核心类的导入注册

转载请注明: TheViper http://www.cnblogs.com/TheViper  在yii源码分析1中说到spl_autoload_register注册给定的函数作为 __autoload 的实现,在这里是autoload(). public static function autoload($className) { include self::$_coreClasses [$className]; } 实际上这个autoload()是没有考虑非核心文件的引入的.比如,在app

Nginx 内置变量,细化规则,真实IP获取及限制连接请求

希望下周测试之后能用起来!!!感觉很有用的. http://www.bzfshop.net/article/176.html http://www.cr173.com/html/19761_1.html http://blog.pixelastic.com/2013/09/27/understanding-nginx-location-blocks-rewrite-rules/ 你 Google 不到的配置 很多时候,我们的网站不是简单的  普通用户IE浏览器  ——->  你的服务器  的结构

安装yii2时出错 Invalid Parameter – yii\base\InvalidParamException

最近composer安装yii2的时候页面报了这个错,应该是bower的前端资源位置改变的缘故! Invalid Parameter – yii\base\InvalidParamException The file or directory to be published does not exist:/var/www/yii/vendor/bower/jquery/dist 解决方法1: 将目录:  vendor/bower-asset 改为: vendor/bower 当然这个方法不能根本

linux c语言 rename的用法-rename() does not work across different mount points, even if the same file system is mounted on both

最近在一个项目上执行文件的搬移功能时发现总是失败,临时录像文件存放于emmc的/tmp/目录下,当录像完成时候则调用rename企图将此文件搬到/mnt/sdcard/mmcblk1p1/(这是外置的sd卡)上面,但是每次执行rename的时候都返回失败了. man 2  rename解释如下: 1 RENAME(2) Linux Programmer's Manual RENAME(2) 2 3 NAME 4 rename - change the name or location of a