-
HTML5BOILERPLATE前端框架: 網址:html5boilerplate.com查看全部
-
Twig: 核心概念:用類的繼承關系去管理頁面之間的關系查看全部
-
Service: 概念:程序架構的方式 作用:把特定時期的類或方法獨立于當前代碼單獨存在并通過Service進行調用 查詢所有可用的Services: /app/console container:debug查看全部
-
Session: 控制器里: $this->getRequest()->getSession()->get("c"); $this->getRequest()->getSession()->set("c","11"); Flashmessage:(一般用戶表單錯誤信息,只存儲一次) 控制器里:$this->getRequest()->getSession()->getFlashBag()->add([ 'mess'=>'表單錯誤信息1', 'mess1'=>'表單錯誤信息2', ]);查看全部
-
Request: 引用:use Symfony\Component\HttpFoundation\Request 控制器里:$this->getRequest()->方法 Response: 引用:use Symfony\Component\HttpFoundation\Response 控制器里: 1.return new Response("1234"); 2.return new JsonResponse(['a'=>'1111']); 3.return new RedirectResponse(url);查看全部
-
Controller 基本概念: --輸入(Request) header信息、get信息、post數據 --輸出(Response) 頁面、JSON字符串、URL跳轉查看全部
-
路由定義引用文件: use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;路由定義 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;模板定義 use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;參數轉換 路由常用兩種定義方式: annotation和yml annotation格式: ( 可以在控制器定義前,定義annotation: /** *@Route("/post") */ ) /** *@Route("/{$page_num}",name="page_index",defaults={"page_num":1},requirements={"page_num"="\d+"}) *@ParamConverter("post",class="ScourgenWebBundle:Post") *@Template() */ yml格式: 控制臺查詢路由: app/console router:debug查詢所有路由定義 app/console router:match /page/index查詢指定路由定義查看全部
-
命令行生成bundle:/app/console generate:bundle查看全部
-
/composer.json文件中定義了第三方包的安裝 /app/AppKernel.php文件中定義了要啟用的包查看全部
-
vagrant管理虛擬機的工具:https//github.com/scourgen/Vagrant-PHP-Stack查看全部
-
symfony開發環境搭建: 1.使用PHP CLI-Server搭建簡易開發環境-適用于個人開發者 2.使用Vagrant搭建完整開發環境-適用于需求復雜,運用較多第三方組件或者插件的項目 3.搭建共享開發服務器-適用于多人團隊查看全部
-
定義user(2)查看全部
-
定義user(1)查看全部
-
form表單的創建查看全部
-
發布js 和css查看全部
舉報
0/150
提交
取消