راکت
حل شده

اجرای شرط و تاثیر آن بر کل صفحه

19 پاسخ

با سلام خدمت دوستان عزیز
من بعد از اجرای شرط در صفحه خود با ظاهر عجیب صفحه روبرو میشم و کلا استایل صفحه به هم میخوره و برخی کدها اصلا در صفحه اعمال نمیشن.
با اجرای کد زیر :

 @if($user->is_staff())
                                    <a href="https://roocket.ir/{{route('admin.users.permissions',$user->id)}}"
                                       class="btn btn-sm btn-warning ml-2">اعمال دسترسی</a>
                                    @endif

صفحه من به شکل تصویر زیر در میاد:
صفحه مورد نظر

reza ataei
reza ataei
@rezaataei54
ثبت پرسش جدید

پاسخ‌ها

19
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

بهترین پاسخ

من کدتون رو متوجه نشدم چجوریه که یک فاکشن قراره خودش رو ریترن کنه؟!

شما به جای ریترن خود فاکشن یک true ریترن کن یا false ببین استایل صفحه بهم میریزه باز یا نه و قراره این فاکشن چکار کنه توی مدل user؟؟

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

فکر نکنم کد تاثیر بذاره این بیشتر برمیگرده به استایل صفحه، توی هد ادرس فایل css که دادی یه / قراره بده بعد تست کن ببین جواب میده؟؟

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

@juza66 جناب موسوی عزیز تاثیری نداشت.وقتی if رو برمیدارم حل میشه

شاید پاسخ شما همین‌جا باشد

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

این if قراره توی صفحه چه چیزی چک کنه؟ و اگر ایف برقرار بشه قراره چه چیزی رو نمایش بده؟؟

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

@juza66
در مورد دسترسی برای کاربران و مدیرهو اینکه کاربری که وارد شده مدیر ه یا کاربر معمولی

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

پس ربطی نداره به استایل صفحه نداره
یک عکس از هدر که فایل های css رو فراخوانی کردی بذاره با / اسلش

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

@juza66
فقط در صفحه ای که شرط رو میذارم استایل و کدها میپرن

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

از حالت assets فایل admin.css رو دربیار مثه سایر لینک ها چک کنید

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

@juza66
تغییری نکرد .. با برداشتن شرط درست نشون میدهتصویر صحیح

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

شرط رو میشه عکس بدین ببینم چیه و چطوره؟؟

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

فاکنشن isStaffUser() چیه؟؟ اون عکس بدین

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

@juza66
جناب موسوی متوجه شدم علت رو..اگه نمیگفتین متد رو بفرست متوجه نمیشدم.بخاطر اینکه تو برگشت متد از () استفاده کرده بودم ارور میداد..دمت گرم

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

پس شما یک متغییر داری به همون نام و قرار بوده شما یک متغییر رو ریترن کنی نه فاکشن رو درسته؟؟

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

خواهش موفق باشید از این جور مسائل همیشه پیش میاد 🙏🌹

reza ataei
reza ataei
@rezaataei54

تخصص: در حال یادگیری.....

@juza66
🌺🌺🌺🌺🌺🌺🌺🌺🌺🌹🌹

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام