كيف تحصل على جسم المستخدم الحالي في جملة 1.5؟
سؤال
في جملة 1.0، تم تخزين الكائن العضو الحالي في متغير عمومي يسمى $my
. هذا غير موجود في جملة 1.5 أي أكثر من ذلك - كيف يمكنني الحصول على هذا الكائن؟ أيضا، كيف يمكنك معرفة ما إذا كان المستخدم لم تقم بتسجيل الدخول؟
المحلول
والمعلومات التي عثر عليها في http://docs.joomla.org/Accessing_the_current_user_object
$user =& JFactory::getUser();
وكيفية معرفة ما إذا كانت قد قمت بتسجيل الدخول، أو لو انهم مجرد ضيف:
if ($user->guest) {
echo "Please log in.";
} else {
echo "Welcome!";
}
لا تنتمي إلى StackOverflow