2013年9月7日 星期六

用 Eclipse 開發 Yii Web Application (九)

在網頁程式設計中, 除了Radio Button(選項按鈕)及 Dropdown List(下拉式選單) 可以幫助使用者輸入規範的格式外, 還有一個常用的就是 Check Box(選取方塊), 這裡我們就要跟大家介紹
 Yii  裡面如何使用 CheckBoxList。
基本上 Check Box 與 Radio Button 十分相似, 都是用點選方式輸入資料, 但兩者最大差別是
Radio Button 是單選, 而 Check Box 是允許複選的。

2013年9月4日 星期三

用 Eclipse 開發 Yii Web Application (八)

之前我們曾經提過這裡的資料表(tables) courses, students 與 teachers 都可以用 Gii 的 CRUD
自動幫我們把 controller 與 views 建立, 但 classes 卻沒辦法, 原因為何呢?
因為 courses, students 與 teachers 都是單一主鍵(primary key) 但 classes 是複合主鍵
(composite primary key), Gii CRUD(或 yiic) 沒那麼聰明可以幫我們把架構都建立好。
解決方法有兩個:

2013年9月1日 星期日

用 Eclipse 開發 Yii Web Application (七)

上次我們利用 dropdownlist 元件幫我們製作網頁上的下拉選單, 這是可以讓我們避免使用者亂
輸入資料的好方法。
這次我們介紹一個也常常被利用在避免使用者錯誤輸入資料的元件, Radio Button。
我們用 Create Students 來說明一下如何使用 Radio Button。
來看一下 views/students/create.php 的內容為何?
可以看到實際要新增學生資料要到另一個網頁 views/students/_form.php