本節(jié)內(nèi)容小編為大家精選帶來的是pdf格式免費版yii框架中文手冊教程下載文檔,如果你需要一份yii框架中文手冊或是一份yii框架教程,那么點擊本文下方相應的下載地址下載這份“yii框架中文手冊教程下載”就對了,該yii中文手冊圖文并茂,內(nèi)容完整詳細,歡迎有需要的朋友進行下載查閱!
溫馨提示:
本文檔為pdf格式,因此需確保在閱讀之前你已經(jīng)安裝了PDF閱讀器,如果尚未安裝閱讀器,建議下載福昕PDF閱讀器或其他PDF閱讀器,進行安裝后閱讀。
內(nèi)容節(jié)選
images/ 包含圖片文件
themes/ 包含應用主題
protected/ 包含受保護的應用文件
yiic yiic 命令行腳本
yiic.bat Windows 下的 yiic 命令行腳本
commands/ 包含自定義的 'yiic' 命令
shell/ 包含自定義的 'yiic shell' 命令
components/ 包含可重用的用戶組件
MainMenu.php 'MainMenu' 掛件類
Identity.php 用來認證的 'Identity' 類
views/ 包含掛件的視圖文件
mainMenu.php 'MainMenu' 掛件的視圖文件
config/ 包含配置文件
console.php 控制臺應用配置
main.php Web 應用配置
controllers/ 包含控制器的類文件
SiteController.php 默認控制器的類文件
extensions/ 包含第三方擴展
messages/ 包含翻譯過的消息
models/ 包含模型的類文件
LoginForm.php 'login' 動作的表單模型
ContactForm.php 'contact' 動作的表單模型
runtime/ 包含臨時生成的文件
views/ 包含控制器的視圖和布局文件
layouts/ 包含布局視圖文件
main.php 所有視圖的默認布局
site/ 包含 'site' 控制器的視圖文件
contact.php 'contact' 動作的視圖
index.php 'index' 動作的視圖
login.php 'login' 動作的視圖
system/ 包含系統(tǒng)視圖文件
連接到數(shù)據(jù)庫
大多數(shù) Web 應用由數(shù)據(jù)庫驅(qū)動,我們的測試應用也不例外。要使用數(shù)據(jù)庫,我們首先需要告訴應用如何連接它。
修改應用的配置文件 WebRoot/testdrive/protected/config/main.php 即可,如下所示:
……
如上所示,我們使用 yiic 的 shell 命令來和我們剛才建立的應用進行交互。在提示符后面,我們可以輸入一個有效的 PHP 語句或表達式來運行并顯示。我們還可以完成一些諸如 model 或 crud 之類的任務。 model 命令自動生成一個基于 User 表結(jié)構(gòu)的 User 模型類, crud 命令生成實現(xiàn) User 模型 CRUD 操作的控制器類和視圖。
注意: 如果你更改了你的任何代碼或配置,請重新輸入 yiic shell 以使你的新代碼或配置文件生效。還有,確保你使用了正確的 PHP CLI 來運行 yiic ,否則你會碰到 "...could not find driver" 之類的錯誤(即使你確信已經(jīng)啟用了 PDO 和相應的驅(qū)動)。這類錯誤通常是因為 PHP CLI 使用了不恰當?shù)? php.ini 。
讓我們看看成果,訪問如下 URL:
……
這會顯示一個 User 表中記錄的列表。因為我們的表是空的,現(xiàn)在什么都沒顯示。
點擊頁面上的 新增用戶 鏈接,如果沒有登錄的話我們將被帶到登錄頁。登錄后,我們看到一個可供我們添加新用戶的表單。完成表單并點擊 建立 按鈕,如果有任何輸入錯誤的話,一個友好的錯誤提示將會顯示并阻止我們保存;氐接脩袅斜眄,我們應該能看到剛才添加的用戶顯示在列表中。
重復上述步驟以添加更多用戶。注意,如果一頁顯示的用戶條目太多,列表頁會自動分頁。
如果我們使用 admin/admin 作為管理員登錄,我們可以在如下 URL 查看用戶管理頁:
……
這會顯示一個包含用戶條目的漂亮表格。我們可以點擊表頭的單元格來對相應的列進行排序,而且它和列表頁一樣會自動分頁。
實現(xiàn)所有這些功能不要我們編寫一行代碼!
……
yii框架中文手冊教程下載相關內(nèi)容小編就為大家介紹到這里了,更多pdf格式免費版資料文檔下載敬請關注東坡下載站!
- PC官方版
- 安卓官方手機版
- IOS官方手機版