امروز سعی کردم تا یه سری بروزرسانی در امکانات قالب سایت اسکیلدآپ اعمال کنم یکی از این بروز رسانی ها افزودن یک ساید بار همراه با اطلاعات کاربر از جمله آواتار، تصویر کاور و… بود اما بعد از یکم تحقیق متوجه شدم خیلی از توابع بادی پرس خارج از حلقه هاش قابل استفاده نیستن این مشکل درمورد تصویر کاور کاملا مشهوده…

بعد از بررسی کد های هسته بادی پرس همان طور که خیلی از توسعه دهنده های دیگه هم در مورد مشابه به این مسله اشاره کردن به را حل زیر رسیدم تا بتونیم به کمک کد زیر تصویر کاور کاربر (کاربری که وارد سایت شده) در هرجای سایت و هرجای قالب فرا بخوانیم. کافیه ابتدا شناسه کاربر جاری رو فرا بخوانیم سپس می تونید به راحتی آدرس تصویر کاور کاربر رو دریافت کنید. به کد زیر توچه کنید:

احتمالا اگر به کد بالا یک جمله شرطی هم برای کاربرانی که کاور تعیین نکرده اند اضافه کنید (اگر کاربر تصویری تعیین نکرده یک تصویر پیشفرض نمایش داده شود) کد شما بی نقص خواهد بود. 😉

دیدگاه خود را در میان بگذارید