🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ دانشجوی سون‌لرن
مقداردهی در محصولات
جامعه لاراول ایجاد شده در ۲۷ تیر ۱۴۰۲

سلام دقیقا در دقیقه 1:24 همه ورودی هارو گزاشتن ولی من میخواهم هر محصولی که خودم میخوام بهش قیمت بدم و متناسب با اون عکس بزارم یا توضیح بزارم ولی در ویدیو به صورت رندوم هست در اینجور مواقع باید چ جوری مقدار بدم

سلام

پیرو تاپیک قبلی عرض کردم چطور مقادیرتون رو دلخواه ست کنید.

احمدرضا فاطمی کیا ۲۷ تیر ۱۴۰۲، ۱۰:۲۲

اما منظورم اون توضیح قبلی نبود برای همین فیلم که مقداردهی عکس و تعریف وتایل هست چ جوری همه اینا با یک ایدی ست کنیم

منظورم اینه که به صورت رندوم نباشه ولی نمیدونم چجوری کدشو بزنم


namespace Database\\Factories;
use App\\Models\\Product;
use Illuminate\\Database\\Eloquent\\Factories\\Factory;
/**
 * @extends \\Illuminate\\Database\\Eloquent\\Factories\\Factory<\\App\\Models\\Product>
 */
class ProductFactory extends Factory
{
    /**
     * Define the model's default state.
     *
     * @return array
     */
    public function definition(): array
    {
        return [
            'title' => ([
                'PDA',
                'QR code',
            ]),
            'description' => ([
                ' دستگاه Personal Digital Assistant یا به اختصار PDA‌ها در واقع
                                کامپیوترهايی قابل حمل و کوچک با صفحات لمسی هستند که با امکانات خود نظير اسکنر بارکدهای
                                یک و دو بعدی ، قرائتگر RFID ، شبکه بيسيم ، شبکه GSM ، GPS و دوربين توانسته اند سرعت و
                                دقت کار واحدهای هر سازمان را افزایش داده و درصد اشتباهات و مغایرات آن را کاهش دهد که
                                باعث صرفه جویی قابل ملاحظه ای در زمان و هزینه‌های عملیاتی خواهد شد.',
                'کیو آرکد QR کد مخفف عبارت. Quick Response Code است. این صفحه، به صورت
                                مربع‌های سیاه و سفید، اختراع شده است. این کدها قابلیت این را دارند.که اطلاعات بیشتری
                                نسبت به بارکدهای استاندارد داشته باشد و شخص با اسکن آنها به سرعت به اطلاعات دسترسی پیدا
                                کند. این کدها برای رایانه.قابل درک‌تر از متن است و از رهگیری محصولات تا شناسایی‌هایی
                                مانند ورود کاربر به واتساپ دسکتاپ مورد استفاده قرار می‌گیرد.',
            ]),
            'price' => ([
                230000000,
                70000000,
            ]),
            'image' => ([
                'https://shop.zebrasia.com/media/catalog/product/lg_e139f_eda70.jpg',
                'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQKMQvH52jGxkaXY4Klcp-4lX4fLako0D36GQ&usqp=CAU',
            ]),
            'stock' => ([
                20,
                10,
            ])
        ];
    }
}

توی فکتوریم اینجوری زدم

و توی سیدر هم اینجوری

\\App\\Models\\Product::factory()->count(2)->create();


اعظم السادات حسینی ۲۷ تیر ۱۴۰۲، ۱۰:۳۸