آموزش View در لاراول

3 سال پیش
آموزش View در لاراول
امتیاز دهید post

آموزش View در لاراول

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش View در لاراول خواهیم پرداخت.

در چارچوب MVC، حرف “V” مخفف Views است. منطق برنامه و منطق ارائه را از هم جدا می کند. View ها در فهرست resources/views ذخیره می شوند. به طور کلی View حاوی HTML است که توسط برنامه ارائه می شود.

مثال

برای درک بیشتر در مورد Views به مثال زیر توجه کنید –

مرحله 1 – کد زیر را کپی کرده و در منابع/views/test.php ذخیره کنید

 

مرحله 2 – خط زیر را در فایل app/Http/route.php اضافه کنید تا مسیر نمای فوق را تنظیم کنید.

app/Http/route.php

 

مرحله 3 – برای مشاهده خروجی نمای از آدرس زیر دیدن کنید.

 

مرحله 4 – خروجی مطابق تصویر زیر ظاهر می شود.

Understanding Views

انتقال داده ها به View ها

در حین ساختن برنامه، ممکن است لازم باشد داده ها را به نماها منتقل کنید. یک آرایه برای مشاهده تابع helper ارسال کنید. پس از ارسال یک آرایه ، می توانیم از کلید برای بدست آوردن مقدار آن کلید در فایل HTML استفاده کنیم.

مثال

برای درک بیشتر در مورد انتقال داده ها به نماها ، مثال زیر را مشاهده کنید –

مرحله 1 – کد زیر را کپی کرده و در منابع/views/test.php ذخیره کنید

 

مرحله 2 – خط زیر را در فایل app/Http/route.php اضافه کنید تا مسیر نمای فوق را تنظیم کنید.

app/Http/route.php

 

مرحله 3 – مقدار نام کلید به فایل test.php منتقل می شود و $ name با آن مقدار جایگزین می شود.

مرحله 4 – برای مشاهده خروجی نمای از آدرس زیر دیدن کنید.

 

مرحله 5 – خروجی مطابق تصویر زیر ظاهر می شود.

Virat Gandhi

به اشتراک گذاری داده ها با تمام Viewها

ما مشاهده کرده ایم که چگونه می توانیم داده ها را به نماها منتقل کنیم ، اما گاهی اوقات، نیاز به انتقال داده ها به همه Viewها وجود دارد. لاراول این کار را ساده تر می کند. روشی به نام ()share  وجود دارد که می تواند برای این منظور استفاده شود. متد ()share از دو آرگومان کلید و مقدار استفاده می کند. معمولاً متد ()share را می توان از روش بوت ارائه دهنده خدمات فراخوانی کرد. ما می توانیم از هر ارائه دهنده خدمات، AppServiceProvider یا ارائه دهنده خدمات خود استفاده کنیم.

مثال

برای درک بیشتر در مورد به اشتراک گذاری داده ها با همه Viewها، مثال زیر را مشاهده کنید –

مرحله 1 – خط زیر را در فایل app/Http/route.php اضافه کنید.

app/Http/route.php

 

مرحله 2 – ایجاد دو فایل مشاهده – test.php و test2.php با کد مشابه. این دو فایل هستند که داده ها را به اشتراک می گذارند. کد زیر را در هر دو فایل کپی کنید. منابع/بازدیدها/test.php و منابع/بازدیدها/test2.php

 

مرحله 3 – مانند روش زیر کد روش بوت را در برنامه فایل/Providers/AppServiceProvider.php تغییر دهید. (در اینجا ، ما از روش اشتراک گذاری استفاده کرده ایم و داده هایی که منتقل کرده ایم با همه نماها به اشتراک گذاشته می شود.) app/Providers/AppServiceProvider.php

 

مرحله 4 – آدرس های اینترنتی زیر را مشاهده کنید.

 

مرحله 5 – خروجی مطابق تصویر زیر ظاهر می شود.

Virat Gandhi

 

منبع.

 

لیست جلسات قبل لاراول

  1. آموزش لاراول
  2. آموزش مقدماتی لاراول
  3. آموزش نصب لاراول
  4. آموزش ساختار برنامه در لاراول
  5. آموزش پیکربندی لاراول
  6. آموزش مسیریابی در لاراول
  7. آموزش Middleware در لاراول
  8. آموزش فضای نام در لاراول
  9. آموزش کنترل کننده ها در لاراول
  10. آموزش درخواست در لاراول
  11. آموزش کوکی در لاراول
  12. آموزش پاسخ در لاراول
امتیاز دهید post
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه