/
  • اضافه کردن یک input جدید در ActiveForm

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی اضافه کردن یک input جدید در ActiveForm
    نویسنده پیام
    alien121 آفلاین
    عضو جدید
    **

    ارسال‌ها: 7
    تاریخ عضویت: ۱۳۹۴ دي ۱۳
    اعتبار: 0
    تشکرها : 3
    ( 1 تشکر در 1 ارسال )
    ارسال: #1
    اضافه کردن یک input جدید در ActiveForm
    سلام دوستان
    من میخوام یک تکست باکس جدید به فرم افزدون و ویرایشم اضافه کنم که در دیتابیس فیلدش موجود نیست
    کد زیرو اضافه کردم و خطا داد
    کد PHP:
    <?= $form->field($model'fname')->textInput(['maxlength' => true]) ?>
    خطا:
    کد PHP:
    Getting unknown propertybackend\models\User::fname 

    از هلپر Html استفاده کردم و شد اما مشکل داره
    این تکست باکس اجباریه و اگر خالی بود باید خطا زیرش نمایش داده بشه مثل اینپوت های ActiveForm اما خطای خالی بودنو نشون نمیده

    راه درست این کار چیه؟ ممنون Smile
    ۱۳۹۴ دي ۱۵ ۱۲:۱۷ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Alaa غایب
    علا عالم فلکی
    ***

    ارسال‌ها: 945
    تاریخ عضویت: ۱۳۹۲ فروردين ۲۰
    اعتبار: 52
    تشکرها : 745
    ( 663 تشکر در 478 ارسال )
    ارسال: #2
    RE: اضافه کردن یک input جدید در ActiveForm
    سلام،
    راه درستش این هست که شما برین توی مدل User، بعد اونجا یک متغیر تعریف کنین. به این صورت:
    کد PHP:
    class User extends ...
    {
        public 
    $fname;

    بعد دیگه توی ActiveForm میتونین ازش استفاده کنین. میتونین براش Rule تعریف کنین و مدیریتش کنین.
    ولی این متغیر دیگه داخل دیتابیس درج نمیشه. باید خودتون توی کنترل مورد نظر مدیریتش کنین.
    __________________________________________________________________________
    (آخرین ویرایش در این ارسال: ۱۳۹۴ دي ۱۵ ۱۲:۵۰ صبح، توسط Alaa.)
    ۱۳۹۴ دي ۱۵ ۱۲:۵۰ صبح
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : mohammadhosain
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS