-
blade(laravel模板引擎),編輯公共模板。 用@extends(‘公共的模板文件名’)來繼承公共模板查看全部
-
orm查看全部
-
ORM刪除數據三種方式查看全部
-
ORM 新增查看全部
-
ORM 新增查看全部
-
ORM 更新查看全部
-
orm 刪除查看全部
-
聚合函數查看全部
-
laravel 查詢構造器查詢查看全部
-
laravel 操作數據庫查看全部
-
鼓搗黑蘋果半年多,把之前老師傳授的Laravel知識點忘得精光了……無奈,準備再次從頭到尾的學習一下視頻內容。 不過,本次學習仍有收獲! 經過實際測試,我認為url函數的真正用途如下: 【 不是用來獲取url,而是用來創建url的 】 假設 route('myAlias') 獲取到的網址是 http://myweb.cn/myAlias 現在我想在頁面創建一個新的鏈接,比如 http://myweb.cn/testPage.html 那么,只要使用 <a href="{{url('testPage.html')}}">testPage</a> 即可創建此鏈接! 如果點擊此鏈接提示“could not be found”,這一點也不奇怪哈! 只要再真實的創建一個名叫 testPage.html 的靜態頁面就OK了。 關于 action() 真正方便的地方,大家可能還不知道。 今天正月初三,我突然自創了一個非常方便的用法,特地分享給大家。 只要記住下面這行代碼即可: 【 action('\\'.__CLASS__.'@'.__FUNCTION__) 】 此法的妙處至少有以下幾點: 1、無需查找路由別名; 2、無需查找控制器名稱; 3、無需查找控制器里的方法名稱; 4、無論今后怎么修改路由別名、控制器名或者方法名,代碼 action('\\'.__CLASS__.'@'.__FUNCTION__) 始終無需修改! 此法的缺陷:必須寫在控制器的方法里面,如果在視圖模版里用這行代碼的話是無效的。 但是我們可以通過【傳遞變量】的方法簡單解決這個缺陷: 1、下面這段演示了從控制器傳遞變量到blade_abc模版的方法 return view('blade_abc', [ 'class_at_function'=>'\\'.__CLASS__.'@'.__FUNCTION__, ]); 2、下面這行寫在blade_abc模版里面即可創建相應鏈接 <a href="{{action($class_at_function)}}">一個鏈接</a> 3、另外blade_abc模版還可以將獲取的變量傳遞到@extends(...)的父模版里 4、對于 @include(...) 包含一個視圖的情況同理查看全部
-
查詢構造器查詢數據查看全部
-
構造更新數據查看全部
-
目錄3開始查看全部
舉報
0/150
提交
取消