اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

نمایش عکس کاربر

+1 امتیاز
301 نمایش

من یه افزونه برای جوملا درست کردم که یه قسمتش می‌خوام عکس کاربری رو که در حال استفاده از این افزونه هست نشون بدم. این کار و چطوری انجام بدم؟

پرسیده شده چهارشنبه ۲۴ آبان ۱۳۹۱ در جوملا توسط Joomla_Crawler2  
بازتگ شده شنبه ۱۷ فروردین ۱۳۹۲ توسط admin

1 پاسخ

0 امتیاز

به طور کلی کد زیر کاربر جاری رو برمی‌گردونه

$user =& JFactory::getUser();

این دستور یه آرایه برمی‌گردونه که اطلاعات کاربر داخلش هست. مثلاً برای نام کاربری و کد کاربری

echo $user->id;
echo $user->username;

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

var_dump($user);

در صورتی که تصویر آرایه در یک افزونه تعریف شده باشه باید از پایگاه داده تصویر و بخونین. این کار با استفاده از دسترسی به پایگاه داده و استفاده از کد کاربری ممکن هست.

$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select(...);
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده چهارشنبه ۹ مرداد ۱۳۹۲ توسط prodo  
ویرایش شده چهارشنبه ۹ مرداد ۱۳۹۲ توسط prodo