Curso Laravel Página Web Administrable
Implementación del modelo y migración para la tabla Categoria
Categoria es una tabla que además de los atributos deberá tener estar asociada desde la tabla Post y productos. veamos los atributos necesarios
Categoria es una tabla que además de los atributos deberá tener estar asociada desde la tabla Post y productos. veamos los atributos necesarios
Modelo:
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Categoria extends Model
{
use HasFactory;
public $timestamps = false;
protected $fillable = [
'slug',
'title',
'description',
'nombre',
'descripcion',
'urlfoto',
'visitas',
'orden'
];
public function Producto(){
return $this->hasMany("App\Producto");
}
public function Post(){
return $this->hasMany("App\Post");
}
}
Migración
Schema::create('categorias', function (Blueprint $table) {
$table->id();
$table->string('slug',50);
$table->string('title',67);
$table->string('description',155);
$table->string('nombre',50);
$table->text('descripcion');
$table->string('urlfoto',50)->default("foto.jpg");
$table->string('visitas')->default(0);
$table->string('orden')->default(0);
});
1897 visitas
« Capítulo 8 – Modelo y Migración Pagina
Capítulo 10 – Modelo y Migración Productos »
Descarga el código fuente del proyecto adquiriendo el curso completo
Comprar© Copyright Codea App | LATAM | 2020 - 2024