-
blade(laravel模板引擎),編輯公共模板。 用@extends(‘公共的模板文件名’)來繼承公共模板查看全部
-
orm查看全部
-
ORM刪除數(shù)據(jù)三種方式查看全部
-
ORM 新增查看全部
-
ORM 新增查看全部
-
ORM 更新查看全部
-
orm 刪除查看全部
-
聚合函數(shù)查看全部
-
laravel 查詢構(gòu)造器查詢查看全部
-
laravel 操作數(shù)據(jù)庫查看全部
-
鼓搗黑蘋果半年多,把之前老師傳授的Laravel知識點忘得精光了……無奈,準(zhǔn)備再次從頭到尾的學(xué)習(xí)一下視頻內(nèi)容。 不過,本次學(xué)習(xí)仍有收獲! 經(jīng)過實際測試,我認(rèn)為url函數(shù)的真正用途如下: 【 不是用來獲取url,而是用來創(chuàng)建url的 】 假設(shè) route('myAlias') 獲取到的網(wǎng)址是 http://myweb.cn/myAlias 現(xiàn)在我想在頁面創(chuàng)建一個新的鏈接,比如 http://myweb.cn/testPage.html 那么,只要使用 <a href="{{url('testPage.html')}}">testPage</a> 即可創(chuàng)建此鏈接! 如果點擊此鏈接提示“could not be found”,這一點也不奇怪哈! 只要再真實的創(chuàng)建一個名叫 testPage.html 的靜態(tài)頁面就OK了。 關(guān)于 action() 真正方便的地方,大家可能還不知道。 今天正月初三,我突然自創(chuàng)了一個非常方便的用法,特地分享給大家。 只要記住下面這行代碼即可: 【 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模版里面即可創(chuàng)建相應(yīng)鏈接 <a href="{{action($class_at_function)}}">一個鏈接</a> 3、另外blade_abc模版還可以將獲取的變量傳遞到@extends(...)的父模版里 4、對于 @include(...) 包含一個視圖的情況同理查看全部
-
查詢構(gòu)造器查詢數(shù)據(jù)查看全部
-
構(gòu)造更新數(shù)據(jù)查看全部
-
目錄3開始查看全部
舉報
0/150
提交
取消