سلام دوستان
من یک جدول کارمند دارم میخام کاربر بتونه فایل های مختلف اعم از تصاویر یا پرونده یا مقاله و یا نامه را آپلود کنه و بعد در صفحه نمایش بدم
بهم راهنمایی کنید مرحله به مرحله چکار کنم در بصورت کد
ممنون
میخام به این اضافه کنم
public function up()
{
Schema::create('employees', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id')->unsigned();
$table->integer('category_id')->unsigned();
$table->boolean('approved')->default(0);
$table->string('title');
$table->string('slug');
$table->text('description');
$table->text('body');
$table->text('images');
$table->text('tags');
$table->unsignedInteger('like')->default(0);
$table->integer('viewCount')->default(0);
$table->integer('commentCount')->default(0);
$table->timestamps();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
$table->foreign('category_id')->references('id')->on('categories')->onDelete('cascade');
});
}سلام
یک جدول دیگه ایجاد کنید
تحت عنوان مثلا Documents
و براش مدل Document رو بسازید
توی این جدول علاوه بر ID , آدرس عکس ، فیلد user_id هم بذارین که با جدول employees رابطه یک به چند داشته باشه
public function up()
{
Schema::create('documnets', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id')->unsigned(); // OR $table->integer('employee_id')->unsigned();
$table->string('link');
});
}