cost 180 ms
在Yii框架中使用自定義名稱將圖像上傳到

[英]Uploading image to with custom name in Yii framework

我正在嘗試從Yii框架中的注冊表單上傳圖像。 圖像將保存在“ img / avatar”文件夾中,並且圖像名稱應更改為用戶名。 我用於此的代碼如下: 問題是:用戶名的名稱已保存在數據庫的圖片行中。 但是圖像未上傳到文件夾。 我試圖找出代碼中的問題。 但無法解決。 有什么建議么 ...

如果表單屬性值為空,則使用Yii規則驗證來更改屬性名稱

[英]Use Yii rule validation to change attribute name if form attribute value is empty

我有一個擴展Yii CFormModel的模型,我想定義一個驗證規則來檢查屬性值是否為空 - 如果是這種情況 - 將屬性名稱設置為空字符串而不是更改輸入值。 這種情況是否可能,或者僅用於警告和/或輸入值更改的驗證規則? 任何幫助將非常感激。 以下是我的模型的示例代碼: ...

在yii中創建嵌套表單

[英]Creating nested form in yii

通過此鏈接,我試圖創建一個注冊表單並將該表單連接到表“ user”和“ profile”。 在我的控制器中,我復制了以下相同的代碼: 我實際上不知道$ form-> submitted('register')是什么,為什么它返回false! 誰能解釋一下這是什么,什么是傳遞 ...

yii,CactiveForm復選框

[英]yii, CactiveForm checkboxlist

我真的想呈現一個復選框列表,從來沒有嘗試過,所以我有問題,我試圖呈現所有復選框的foreach列或屬性,這是動作控制器: 這是帶有其他一些方法的模型 即時通訊試圖填寫清單的表格 以及文件內容(如果您詢問) 有一些自動生成的列,我將它們的名稱存儲在此文件中,並以空格 ...

如何在Yii上創建新的表單模型?

[英]How to create a new form model on Yii?

我只是對ii和整個mvc事情的愚蠢的開始。 我想知道是否有可能創建一個表格,該表格只會向我發送一封填寫了所有字段的電子郵件。 沒有數據庫存儲,沒有主要規則。 使用諸如登錄和聯系表單之類的預制模型,我從未遇到任何問題。 那些工作正常。 因此,現在我正在嘗試測試表單,以查看是否可以創建 ...

Yii填充另一個選擇的下拉列表

[英]Yii populate a dropdown on select of another

當選擇另一個下拉列表中的項目時,我有一個下拉列表要填充。 這兩個下拉列表都與從控制器傳遞的數據/模型相關。 然后通過調用模型中的函數從數據庫填充第一個下拉列表。 這是表格 這是Ajax調用的操作用戶/ getunits。 選擇第一個下拉菜單時,我不斷收到錯誤消息“ Unde ...

除非明確標記為“安全”,否則不會顯示Yii文件CFormInputElement

[英]Yii file CFormInputElement won't display unless explicitly marked “safe”

我正在嘗試使用Form Builder來構建一個簡單的文件上傳提示。 我想為文件指定規則,使其類似於 但是出了點問題。 僅當我將元素明確標記為'safe' (並刪除'file'規則)后,文件上傳元素才會出現。 我想念什么? models / UploadForm.php ...

將值從Yii CController類傳遞到CForm(表單生成器)配置數組

[英]passing value from Yii CController class to CForm (Form Builder) config array

我是Yii的新手,我正在嘗試以“正確”的方式進行最初的項目。 我創建了一個CFormModel類,該類需要三個字段來查詢某些數據,一個CForm配置來構造該表單以及一個CController來將它們綁在一起(所有這些都在下面給出)。 數據請求需要一個帳戶,該帳戶可以來自兩個不同的地方。 ...

CModel與CFormModel對比CActiveRecord

[英]CModel vs CFormModel vs CActiveRecord

我正在yii中構建一個數據庫密集型應用程序。 因此,性能和安全性自然是一個問題。 除此之外,表格驗證也是一個主要標准。 為了安全起見,我計划對所有Sql查詢使用參數綁定。 為了驗證,我想使用Yii提供的驗證器,而不是自己推出驗證器。 我知道性能會受到CActiveRecord的影響。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM