sariapro
3 سال پیش توسط sariapro مطرح شد
4 پاسخ

تغییر داده ها قبل از ذخیره مدل در دیتابیس

سلام

من دارم با لاراول 5.3 کار می کنم. می خوام چی کار کنم؟
فکر کن یه فرم ثبت نم دارم که دو تا فیلد داره . یکی نام و یکی نام خانوادگی

این دوتا رو کاربر توی فرم پر میکنه و دکمه ارسال رو میزنه

حالا می خوام قبل از اینکه مدل رو ذخیره کنم . فیلد سومم که توی دیتابیس به اسم fullname هست رو خودم پر کنم

راهکار شما برای انجام اینکار به چه شکله؟


ثبت پرسش جدید
Saman
تخصص : برنامه نویس وب
@samanzdev 3 سال پیش مطرح شد
0

سلام
امیدوارم منظورتون رو خوب متوجه شده باشم.
خب شما می تونید یک متغییر بسازید و فیلد name و family که از سمت کاربر میاد رو concat کنید و اون رو داخل مدل ذخیره کنید.
@sariapro


sariapro
@sariapro 3 سال پیش مطرح شد
-1

ممنونم سامان

اما جواب سوال من این نیست.
من دنبال این هستک که بفهمم داخل چه متدی این کار رو باید کنم

نمی خوام داخل کنترلر انجام بشه. می خوام داخل خود مدل بگم هر وقت یه چیز جدیدی امد برای ذخیره شدن تو بیا name,family رو با هم ترکیب کن و بریز داخل fullname


Saman
تخصص : برنامه نویس وب
@samanzdev 3 سال پیش مطرح شد
0

سلام
خب چرا می خوایید داخل مدل انجام بدید 🤔
به این شکل قانون mvc رعایت نمیشه، به نظرم بهتره داخل کنترلر انجام بدید.
@sariapro


sariapro
@sariapro 3 سال پیش مطرح شد
0

چون دارم با این دید می بینم که ممکنه از چند کنترلر دیتا برای ذخیره شدن داخل اون مدل بیاد


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام