Media is too big
VIEW IN TELEGRAM
#پنیک شماره یک 👻
داکرایز بدون حاشیه 🐳
به کمک یه ابزار خیلی خفن به نام Laravel Sail ⛵️
هر سوالی دارید توی کامنت ها بپرسید پاسخ داده میشه 😎
داکرایز بدون حاشیه 🐳
به کمک یه ابزار خیلی خفن به نام Laravel Sail ⛵️
هر سوالی دارید توی کامنت ها بپرسید پاسخ داده میشه 😎
🔥13❤6👍6
Media is too big
VIEW IN TELEGRAM
#مطالعه_موردی شماره یک 👀
افزودن PhpMyAdmin به پروژه داکرایز شده با استفاده از Laravel Sail ✨
هر سوالی دارید توی کامنت ها بپرسید پاسخ داده میشه 😎
افزودن PhpMyAdmin به پروژه داکرایز شده با استفاده از Laravel Sail ✨
هر سوالی دارید توی کامنت ها بپرسید پاسخ داده میشه 😎
👍15🔥4❤🔥1
💠 اگه از Filament برای ایجاد پنل هاتون استفاده میکنید و از nwidart/laravel-modules برای ماژولار کردن پروژه استفاده میکنید؛ میتونید به کمک این پکیج RealMrHex/Filament-Modular از Filament به راحتی توی ساختار ماژولار استفاده کنید!
پ.ن: تشکر ویژه از حسام عزیز بابت PR های مفیدش 🤍
⭐️ کلیک برای حمایت معنوی در کمتر از یک دقیقه زمان (استارِ گیت هاب) :))
📦 #پکیج
منابع:
1. Filament
2. nwidart laravel modules
3. Filament Modular
پ.ن: تشکر ویژه از حسام عزیز بابت PR های مفیدش 🤍
⭐️ کلیک برای حمایت معنوی در کمتر از یک دقیقه زمان (استارِ گیت هاب) :))
📦 #پکیج
منابع:
1. Filament
2. nwidart laravel modules
3. Filament Modular
Filament
Modular by Armin Hooshmand - Plugins - Filament
Modular support based on nwidart/laravel-modules.
❤6👍4🔥4
اگه شما هم مثل من وسواس انتخاب رنگ دارید و کلی وقت صرف پیدا کردن پالت رنگی 🎨 مورد علاقهتون میکنید ولی آخرشم چیزی که میخواستید نمیشه؛ میتونید با استفاده از Khroma و انتخاب 50 تا طیف رنگی مورد علاقهتون؛ ماشین رو طوری train کنید که بهترین پالتهای رنگی رو مطابق با چیزی که دوس دارین بهتون پیشنهاد بده و دیگه خبری از رنگهای اضافه نباشه :)
سایتشون توی حالت بتا هست؛ اگه به نتیجه دلخواه نرسیدید یکم طیف رنگی متنوع تری رو انتخاب کنید ✌️
سایتشون توی حالت بتا هست؛ اگه به نتیجه دلخواه نرسیدید یکم طیف رنگی متنوع تری رو انتخاب کنید ✌️
www.khroma.co
Khroma - The AI color tool for designers
Khroma is the fastest way to discover, search, and save color combos and palettes you'll love.
❤7👍5🔥2
امشب داشتم یک سلکتباکس با قابلیت سرچ رو مینوشتم که روی 3 تا ستون از یک جدول سرچ میزد
ستون های
چالشی که اینجا وجود داشت این بود که احتمال null بودن هر یک از این ستون ها وجود داشت و من توی خروجی نمیتونستم به قطعیت بگم که کدوم فیلد رو باید به عنوان label برای اون سلکتباکس نشون بدم
بعد از کمی سرچ زدن به یه تابع ساده و کاربردی توی MySQL رسیدم به نام COALESCE که خیلی ساده میتونید از بین n تا ستون؛ اولین ستونی که مقدار داره رو برگردونید
پس به این صورت ازش استفاده کردم
🎉 #Query #MySQL #Eloquent #Trick
✨ @PanicDev
ستون های
mobile, email, username و لازم بود که زمانی که ادمین داره سرچ میزنه؛ اولین ستونی که مقدار دهی شده بود به عنوان خروجی به صورت key, value برگشت داده بشهچالشی که اینجا وجود داشت این بود که احتمال null بودن هر یک از این ستون ها وجود داشت و من توی خروجی نمیتونستم به قطعیت بگم که کدوم فیلد رو باید به عنوان label برای اون سلکتباکس نشون بدم
بعد از کمی سرچ زدن به یه تابع ساده و کاربردی توی MySQL رسیدم به نام COALESCE که خیلی ساده میتونید از بین n تا ستون؛ اولین ستونی که مقدار داره رو برگردونید
پس به این صورت ازش استفاده کردم
user()قطعه کد بالا توی جدول
->selectRaw("COALESCE(mobile, email, username) as contact, id")
->where('mobile', 'like', "%$search%")
->orWhere('email', 'like', "%$search%")
->orWhere('username', 'like', "%$search%")
->limit(10)
->get()
->pluck('contact', 'id')
users روی سه ستون mobile و email و username سرچ میزنه و به ترتیب اولین ستونی که مقدار داشته باشه رو به عنوان contact بهمون برمیگردونه🎉 #Query #MySQL #Eloquent #Trick
✨ @PanicDev
GeeksforGeeks
MySQL COALESCE() Function
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
👍20❤4