Curso Laravel Página Web Administrable
Modelo y la migración para el blog con una tabla Post
El blog es una de las secciones importantes en el desarrollo web puesto que va ayudar a perfilar un posicionamiento web o presencial en los resultados
El blog es una de las secciones importantes en el desarrollo web puesto que va ayudar a perfilar un posicionamiento web o presencial en los resultados
Modelo
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
use HasFactory;
protected $fillable = [
'slug',
'title',
'description',
'nombre',
'descripcion',
'urlfoto',
'visitas',
'orden',
'categoria_id'
];
public function Categoria(){
return $this->belongsTo("App\Categoria");
}
}
Migración
public function up()
{
Schema::create('posts', function (Blueprint $table) {
$table->id();
$table->string('slug',67);
$table->string('title',67);
$table->string('description',155);
$table->string('nombre',100);
$table->text('descripcion');
$table->string('urlfoto',50)->default("foto.jpg");
$table->string('visitas')->default(0);
$table->string('orden')->default(0);
$table->foreignId('categoria_id')->constrained();
$table->timestamps();
});
}
1460 visitas
« Capítulo 10 – Modelo y Migración Productos
Capítulo 12 – CRUD Profile »
Descarga el código fuente del proyecto adquiriendo el curso completo
Comprar© Copyright Codea::App Cursos de Programación Online | LATAM | 2020 - 2024