رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
منظور از view composer چیست
#1
سلام دوستان. میشه یه توضیحی در این مورد بدید که بفهمم منظور چیه هستش؟ ممنون
پاسخ
#2
بعضی مواقع پیش میاد که شما بخواهین یه متغیر رو به چندین view پاس بدین تا در آنها از این متغیر استفاده کنید.view composer میگه به جای اینکه شما به وسیله ی کنترلر بیاید به تک تک ویوهاتون این متغیر رو پاس بدین (مثلا با with). بیاید یه view composer درست کنید و در اون تعریف کنید که مثلا متغیر x با فلان داده رو به این 4 5 تا ویو پاس بده موقع لود شدنشون.
در واقع یک یا چند دیتا رو بین چند view به اشتراک میگذارین.
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
#3
آهان. پس وقتی که از ویو و یا کنترلر فعلی میخواییم بریم به یه ویو دیگه که ممکنه اطلاعاتی رو نیاز داشته باشیم و مجبور باشیم از کنترلر اونها رو بگیریم. با این کامپوزر بهش میفرستیم بدون اینکه مجبور باشیم توسط کنترلر اون ویو رو رند و اطلاعات رو بهش پاس بدیم. در واقع ما به جای روت به اون ویو و استفاده ار کنترلر فقط ویو رو صدا میکنیم مثلا داده ها کش میشن.
دو تا ویو مثلا تغذیه میشن و با صدا کردن ویوها مابین اونها شاید نیازی به صدا کردن مجدد روت و یا کنترلر نباشه
درسته؟
پاسخ
#4
(11-06-2015, 10:35 AM)tux-world نوشته:  آهان. پس وقتی که از ویو و یا کنترلر فعلی میخواییم بریم به یه ویو دیگه که ممکنه اطلاعاتی رو نیاز داشته باشیم و مجبور باشیم از کنترلر اونها رو بگیریم. با این کامپوزر بهش میفرستیم بدون اینکه مجبور باشیم توسط کنترلر اون ویو رو رند و اطلاعات رو بهش پاس بدیم. در واقع ما به جای روت به اون ویو و استفاده ار کنترلر فقط ویو رو صدا میکنیم مثلا داده ها کش میشن.
دو تا ویو مثلا تغذیه میشن و با صدا کردن ویوها مابین اونها شاید نیازی به صدا کردن مجدد روت و یا کنترلر نباشه
درسته؟

آفرین تو لاراول یه گزینه داریم به view share که یک داده رو تو همه ویوها به اشتراک میگزاریم و view composer که داده ای رو بین یک یا چند ویو به اشتراک میزاریم
مزیتش هم اینه که نیاز نیست هر بار تو کنترلر اون داده رو بازیابی کنیم و به ویوها بفرستیم
پاسخ
#5
ممنون دستتون درد نکنه
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  منظور از view creator چیست tux-world 3 232 09-08-2016, 12:34 PM
آخرین ارسال: mostafa.miri65
  مشکل در نصب laravel , composer bahar213 1 169 01-27-2016, 09:19 AM
آخرین ارسال: tuytoosh
  منظور از with در الوکوئنت tux-world 2 194 11-06-2015, 03:12 PM
آخرین ارسال: tux-world
  منظور از Elixir چیست tux-world 0 352 11-06-2015, 12:37 PM
آخرین ارسال: tux-world
  منظور از PATCH یا PUT چیست tux-world 2 220 11-06-2015, 12:23 PM
آخرین ارسال: tux-world
  ارسال آرایه از کنترلر به View amirbakhtiari 4 289 09-15-2015, 08:24 AM
آخرین ارسال: amirbakhtiari
  جنریت لینک ها بر اساس روتز و اکشن ها در view allahyar 3 213 07-12-2015, 07:06 AM
آخرین ارسال: behzadsh
  آموزش view composer در لاراول 5 alihossein 0 273 05-31-2015, 05:47 AM
آخرین ارسال: alihossein
  آموزش کار با view در لاراول 5 alihossein 1 631 05-30-2015, 05:53 AM
آخرین ارسال: atazadeh

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

درباره انجمن فریم ورک لاراول

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.