ما چهار تا دسته بندی داریم
با چهار تا بلوک داریم
http://uupload.ir/files/85j7_۱۲۳.png
عیخوام وقتی ادمین به عنوان مثال فتپوشاپ با دسته گریافیک دخیره کرد لینک فتوشاپ در بلوک گرافیک نمایش دهد.
HomeController.php
class HomeController extends Controller
{
public function index ()
{
$webDesigns = Category::where('id', 1)->get();
$developers = Category::where('id', 2)->get();
$graphics = Category::where('id', 3)->get();
$computers = Category::where('id', 4)->get();
return view('Home.index', compact('webDesigns', 'developers', 'graphics', 'computers'));
}
}
index.blade.php
@foreach($graphics as $graphic)
<ul>
<li><a href="#">{{ $graphic->title }}</a> </li>
</ul>
@endforeach
منظورتون رو کاملا نفهمیدم ولی اگر شما جداول زیر رو در نظر بگیرید:
Category Table
> id
> title
Product Table
> id
> title
> category_id
با در نظر گرفتن جداول بالا می تونید توسط رابطه زیر تمام محصولات دسته بندی خاصی رو بدست بیارید و نمایش بدید.
//Category Model
public function products()
{
return $this->hasMany('AppProduct');
}
بله من از فیلم آموزشی را از همین سایت آشنایی با لاراول را از آقای موسوی تماشا کردم که جداول به این صورت مایگریت کرد.
abouts
public function up()
{
Schema::create('abouts', function (Blueprint $table) {
$table->increments('id');
$table->string('title');
$table->text('body');
$table->timestamps();
});
}
categories
public function up()
{
Schema::create('categories', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->timestamps();
});
Schema::create('about_category', function (Blueprint $table) {
$table->integer('about_id')->unsigned();
$table->integer('category_id')->unsigned();
$table->foreign('about_id')->references('id')->on('abouts')->onDelete('cascade');
$table->foreign('category_id')->references('id')->on('categories')->onDelete('cascade');
});
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟