راکت

دایرکتوری لاراول

4 پاسخ

با سلام و خسته نباشید.
می خواستم در مورد فایل های دایرکتوری سوال کنم این که اگه یک فرانت اماده داشته باشیم و بخواییم به لاراول متصل کنیم فایل های فرانت روباید کجا قرار بدیم ؟؟ و چجوری به هم متصلشون کنم یعنی متصل کردن بک اند به فرانت اند .

ثبت پرسش جدید

پاسخ‌ها

4
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

تویی پوشه VIEW فایل های با پسوند .blade.php درست میکنی و تویی این فایل های تگ های html و php رو توش می نویسی و فایل های css و js رو تویی پوشه پابلیک میذاری.

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام @00xsm00

ببینید عموم فولدر های فرانت که شامل
css
js
images
میشه رو توی پوشه public لاراول میریزند و مابقی رو از طریق blade به هم متصل میکنند

آشنایی با لاراول راکت رو ببینید متوجه موضوع میشید دوست عزیز

شاید پاسخ شما همین‌جا باشد

محمد صادقیان
محمد صادقیان
@drcode.ir

تخصص: برنامه نویس وب - فریم ورک Laravel

اصول پیاده سازی Front در MVC ها به این صورت هست که قالب اصلی رو به چندین فایل مجزا تقسیم می کنن. یعنی شما فرض کنید یدونه فایل HTML دارید که میخواید روی لاراول پیاده کنید. باید به صورت زیر عمل کنید :
1 - ایجاد فایل های footer.blade.php | header.blade.php | master.blade.php | main.blade.php

  • header : در این فایل باید بخش هدر سایتتون تا باز شدن تگ <body> قرار بگیره ولی اگر یکم خلاقیت به خرج بدید می تونید اون قسمت هایی که همیشه در سایتتون ثابت هستند مانند منوی سایتتون رو هم در این فایل قرار بدید.
  • footer : همونطور که از اسمش پیداس باید قسمت فوتر و script های در این فایل قرار بگیرن.
  • main : محتوای این بخش نسبت به هر صفحه که طراحی میشه متفاوت هست. یعنی هدر و فوتر سایت ثابت هست ولی محتوای اصلی متفاوت هست.
  • master : این فایل به عنوان رابط بین همه فایل ها هست. یعنی به صورت زیر نوشته میشه :
    @include('header')
    @yield('contect')
    @include('footer')

    در فایل main.blade.php هم که با @section('contect') میتونید محتوای هر صفحتون رو تعریف کنید.

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

لاراول از تمپلیت انجین Blade استفاده میکنه. مستندات بلید در لینک زیر:

https://laravel.com/docs/5.7/blade

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام