سلام
من یک جدول دارم که میخوام اطلاعاتش به صورت compact در اختیار تمام route ها قرار بگیره.
اما هر route به یک کنترلر جدا وصله و باید در هر کنترلر تک تک اطلاعات رو از دیتابیس بگیرم و compact کنم.
راه کار چیه؟
اصل داستان
ما یک route داریم به نام landing که extends کرده یک leyout رو
و خود leyout هم include کرده هدر و فوتر رو
اطلاعات هدر و فوتر از یک جدول گرفته میشه و برای نمایش دادن باید اطلاعات به کنترلر landing با compact پاس داده بشه.
در کنارش ما تعداد زیادی دیگه هم route داریم که هدر و فوتر دارند و حتما لازمه به هر کنترلر اطلاعات رو پاس بدیم.
که بهینه نیست.
شاید پاسخ شما همینجا باشد