دوستان سلام!
دوتا سناریو برای پیاده سازی قسمت تنظیمات قالب در پنل ادمین دارم.
اما قبلش توجه داشته باشید که جدول ما به این شکل هست.
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);
سوال: کدام سناریو برای ذخیره تنظیمات بهرت هست و چرا؟
سناریو اول: همه فیلد ها در یک فرم باشد ( انتخاب عنوان سایت ، توضیحات ، تصویر لوگو ، ایدی اینستاگرام ، ایدی تلگرام و .... ) و هنگام ذخیره برای هر کدام جداگانه دستور بالا را اجرا کنم.
سناریو دوم: هر فیلد در یک فرم باشد و جداگانه هر فرم یک رکورد را ویرایش کند.( فرم دریافت تصویر لوگو - فرم دریافت عنوان سایت و ... )
سلام دوست عزیز.
اولا از همه بگم که دسترسی دادن به تنظیمات اصلی داخل env از پنل مدیریت می تونه از نظر امنیت مشکل ایجاد کنه و همچنین بار روی سرور برای دسترسی به دیتابیس بزاره که حتما باید با کش مشکل رو برطرف کرد و کلا اگر مجبور نیستید این کار رو انجام ندید.
اما درباره سناریو ها، خب یه فورم درست کنید مثل پست ها صفحات ... و با submit کردن اطلاعات داخل جدول ذخیره بشه اطلاعات. شاید من منظورتون رو متوجه نشدم.
@msdabbagh
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟