راکت

منطق صفحه تنظیمات قالب در پنل ادمین

1 پاسخ

دوستان سلام!
دوتا سناریو برای پیاده سازی قسمت تنظیمات قالب در پنل ادمین دارم.
اما قبلش توجه داشته باشید که جدول ما به این شکل هست.

id   option_name     option_value    created_at     updated_at
1    logo    http/sampel.logo   2021-03-05 15:17:59     2021-03-05 15:17:59

و برای ذخیره سازی هر رکورد دستور زیر اجرا میشه

Options::updateOrCreate(['option_name' => logo"] ,$new_file_data);

سوال: کدام سناریو برای ذخیره تنظیمات بهرت هست و چرا؟

سناریو اول: همه فیلد ها در یک فرم باشد ( انتخاب عنوان سایت ، توضیحات ، تصویر لوگو ، ایدی اینستاگرام ، ایدی تلگرام و .... ) و هنگام ذخیره برای هر کدام جداگانه دستور بالا را اجرا کنم.

سناریو دوم: هر فیلد در یک فرم باشد و جداگانه هر فرم یک رکورد را ویرایش کند.( فرم دریافت تصویر لوگو - فرم دریافت عنوان سایت و ... )

ثبت پرسش جدید

پاسخ‌ها

1
moha li
moha li
@mohaligateway

تخصص: توسعه دهنده لاراول و Vue

سلام دوست عزیز.
اولا از همه بگم که دسترسی دادن به تنظیمات اصلی داخل env از پنل مدیریت می تونه از نظر امنیت مشکل ایجاد کنه و همچنین بار روی سرور برای دسترسی به دیتابیس بزاره که حتما باید با کش مشکل رو برطرف کرد و کلا اگر مجبور نیستید این کار رو انجام ندید.
اما درباره سناریو ها، خب یه فورم درست کنید مثل پست ها صفحات ... و با submit کردن اطلاعات داخل جدول ذخیره بشه اطلاعات. شاید من منظورتون رو متوجه نشدم.
@msdabbagh

شاید پاسخ شما همین‌جا باشد

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

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