@hesammousavi @ali.bayat @mhyeganeh
سلام دوستان
چطور میتونم مقادیر داخل env را از ریق دیتابیس مقداردهی کنم ؟
من برای فایل های داخل پوشه config از طریق appServiceProvider - boot اومدم و config()->set() کردم و اوکی هست
میخوام این کار را برای env هم انجام بدم
حالا ممکنه بپرسین خب چه کاریه خودت مقادیر را بنویس تو فایل env
ولی من میخوام پنل ادمینی که نوشتم توی قسمت تنظیماتش ، مدیر سایت بتونه تنظیمات ایمیل را از اونجا هرموقع خواست تغییر بده
مثلا موارد زیر را
MAIL_MAILER=
MAIL_HOST=
MAIL_PORT=
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=
MAIL_FROM_NAME=
آیا راهی هست ؟
با اینکه این کار رو میشه با regex و یا حتی یک پکیج مثل این پکیج انجام داد، ولی به نظرم روش بهترش این باشه که این اطلاعات رو در دیتابیس ذخیره کنید.
برای استفاده از مقادیر ذخیره شده در دیتابیس هم نیازی نیست فایل .env رو آپدیت کنید. بلکه در مورد مثال شما میشه به فایل config/mail.php مراجعه کنید و مقادیر رو اونجا به نحوی تنظیم کنید که بجای خوندن از فایل env از دیتابیس بگیره.
@safakh1394
خب مقادیر ایمیل توی env هستن و باید از دیتابیس به فایل env انتقال بدم
راه حل دیگه ای هست برای مقدار دهی موارد تنظیمات ایمیل ؟؟؟؟؟؟؟
با اینکه این کار رو میشه با regex و یا حتی یک پکیج مثل این پکیج انجام داد، ولی به نظرم روش بهترش این باشه که این اطلاعات رو در دیتابیس ذخیره کنید.
برای استفاده از مقادیر ذخیره شده در دیتابیس هم نیازی نیست فایل .env رو آپدیت کنید. بلکه در مورد مثال شما میشه به فایل config/mail.php مراجعه کنید و مقادیر رو اونجا به نحوی تنظیم کنید که بجای خوندن از فایل env از دیتابیس بگیره.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟