扩展数据库访问类为了让查询数据库出来的数据直接以数组的方式返回 条件类里面use了Macroable,就可以扩展 定义扩展在app\providers目录下建立文件
后台菜单处理加载一级菜单public function index(){ //加载菜单 $menus = DB::table('xpcms_admin_menu')->where('pid',0)->where('stat...
后台框架搭建后台验证用户名和密码使用Auth::attempt方法验证,返回true或者false注意引用 use Illuminate\Support\Facades\Auth; 注意在model中指定查询的表名 protected $table=...
表设计原则要考虑到以后单表体积要把主要大字段分割出去 使用搜索引擎记录多的话,要用第三方搜索引擎,分词器,elastic seacrch 后台登录指定controller路径用artisan创建控制器, php artisan make:contro...
Laravel的HTTP请求use Illuminate\Http\Request; 引入Request类 all获取所有输入数据数组,但是如果指定了下标而没有此数据,laravel就会报错 $res = $request->all();//var_...
数据库查询where对象变数组 echo ''; $res = DB::table('product')->where('id',2)->get()->toArray(); foreach ($res as $item){...
路由必选参数route中定义的{id}要和控制器的方法中传参的$id一致 Route::get('/product/item/{id}.html','Product@detail'); public function detail($id){ ...
模型的创建方式及简单使用model的创建可以使用artisan命令创建,默认在于 app/Http 平级的下面 php artisan make:model Article 数据库连接laravel默认使用model名称小写+s去数据库里面找相同名字...
laraver安装部署与目录结构部署PHP版本大于7.1.3,站点目录在public目录里面 composer目录结构 app/ 目录:项目核心,主要用于存放核心代码,也包括控制器,模型 app\Http\Controll...
$.post向指定的资源提交要处理的数据$.post( url, [ data ], [ success ], [ dataType ] )第一个参数是请求到哪个页面,第二个参数是传递的数据,第三个是请求成功后怎么处理后台返回的数据,以什么格式处理后...
查找.find通过一个选择器,jQuery对象,或元素过滤,得到当前匹配的元素集合中每个元素的后代 $('#menu').find('p').eq(1); .parent取得匹配元素集合中,每个元素的父元素,可以提供一个可选的选择器 $('div[c...
文档处理内部插入.append在每个匹配元素里面的末尾处插入参数内容.append()前面是要选择的对象,后面是要在对象内插入的元素内容.append(content) var html = '合肥';$('div[...
一、常用jquery属性选择器案例伪类选择器:first选择第一个匹配的元素 var obj = $('div:first'); :eq(index)匹配索引值为index的元素 var obj = $('div:eq(1)'); :gt(index...
一、写出课堂上讲解的jquery 的6个选择器,并说明其含义,每个选择器至少写一个示例,作业发到博客上选择器黑色
对象定义对象var obj = new Object();obj.name="bo";obj.age = "18";obj.abb = function(){ console.log('我说话');};obj.abb(); va...