اذهب إلى المحتوى

السؤال

نشر

قمت بعمل مدونة بسيطة بإستخدام لارافيل Laravel، وفي كل منشور يوجد صندوق للتعليقات وبعض التعليقات من المستخدمين. أريد أن أقوم بعرض التعليقات الموجودة في المنشور في حالة كان الزائر مسجل في الموقع، وفي حالة لم يكن كذلك يتم عرض رسالة مكان التعليقات.

كيف يمكنني التحقق مما إذا كان المستخدم مسجل في الموقع أم لا؟ وهل يجب أن أقوم بعمل ملف view كامل لعرضه في حالة كان المستخدم مسجل في الموقع وعرض ملف View آخر في حالة كان الزائر غير مسجل في الموقع أم توجد طريقة أفضل من هذا؟

Recommended Posts

  • 1
نشر

لا حاجة لإنشاء ملفين منفصلين تماما. يمكنك استعمال موجهات القالب blade directives للتحقق من ما ان كان المستخدم مسجلا اما لا لعرض قسم معين من الصفحة.

يوجد الموجه auth@ للتحقق من ما ان كان المستخدم موثقا:

@auth

   // اي محتوى يعرض للمستخدمين الموثقين فقط

@endauth

يوجد ايضا الموجه guest@ للتحقق من ما ان كان المستخدم غير موثق:

@guest

   // اي محتوى يعرض للمستخدمين الزوار فقط

@endguest

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...