yii2-model

    0熱度

    1回答

    我想保存任務模型,但不能在沒有定義日期的情況下執行。 我有布爾屬性allDay(複選框在視圖中),如果它設置爲TRUE日期格式應爲d-m-Y;否則'd-m-Y H:m'。 如何在rules()方法中定義這個條件? 下一頁碼不起作用: public function rules() { return [ [['title', 'user_id'], 'required'],

    4熱度

    2回答

    我在我的yii2基本應用程序中使用動態模型。 以下是我的動態模型的代碼。 $model = new \yii\base\DynamicModel([ 'role', 'from_rm', 'to_rm', 'user1_subdistrcts' ]); $model->addRule(['user1_subdistrcts', 'role'], 'required'

    0熱度

    1回答

    大家好我是yii2的初學者,我必須在main.php佈局部分的頁腳中創建一個表單。默認不通過模型。你能否給我一個如何在表單中傳遞數據的例子?非常感謝。 控制器和視圖的示例。

    1熱度

    1回答

    您可以在yii2模式規則中輸入模式密碼?提示至少有一個大寫字母和至少一個數字的規則?非常感謝 規則 ['password', 'pattern' => '(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20}'],

    0熱度

    1回答

    我有一個問題,複選框沒有保存我在數據庫中的數據。在數據庫中,我將「條件」字段(chekbox字段)設置爲布爾值。發送表單時,我不保存爲選中狀態(1)。 我的模型 規則 return[ 'condizioniRequired' => ['conditions','required'], 'condizioniType' => ['conditions','boolean'],

    0熱度

    1回答

    我在保存數據庫中的數據時遇到問題。它將它們保存爲1970-01-01,無效日期。我會將它們讀作dd-mm-yyyy並將它們轉換爲yyyy-mm-dd的數據庫。 我的模型 public function behaviors() { return [ [ 'class' => AttributeBehavior::className(),

    1熱度

    2回答

    我正在編寫代碼以返回位於指定區域內的位置列表,並且接近某個經度和緯度。數據庫佈局是有一個包含業務的位置表,一個區域表(它定義了區域(UrlName是一個標識該區域的塊)和一個將區域映射到位置的區域位置表。 SQL查詢非常多毛,但它計算一個名爲「Distance」的虛擬列,我希望在返回的模型中可以訪問該列。 這裏是出現在我的位置模型的代碼的縮寫版本: public static function

    0熱度

    1回答

    我有一個組織者,可以參加一個球員參加的比賽。 所以我有桌子組織者,比賽,參與,球員。 我在組織者模型中給出了一個關係,它給了我在組織者組織的錦標賽中有過支付者的所有球員。 public function getTournaments() { return $this->hasMany(Tournament::className(), ['organizer' => 'id']

    0熱度

    2回答

    在我的模型類中的自定義驗證功能。我需要使用JavaScript代碼。爲我所用registerJs功能,但我得到的錯誤: - 調用未定義的函數registerJs() 我也試圖通過包括視圖類即View::registerJs()調用它,但它也給錯誤稱爲 Non-static method yii\web\View::registerJs() should not be called statical

    1熱度

    1回答

    我在yii2中彈出窗體時遇到問題。 「更新」不起作用。窗體顯示,但在檢查工具中出現「Uncaught RangeError:最大調用堆棧大小超出。」。 創建的動作使用相同的代碼,它完美地工作。 我不知道發生了什麼事。 $(function(){ $(document).on('click','#modalButton',function(){ var id = $(this).attr