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

كيفية عرض محتوى معين إذا قام المستخدم غير مسجل في الموقع في لارافيل Laravel؟

Emad Saif

السؤال

قمت بعمل مدونة بسيطة بإستخدام لارافيل 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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...