مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

راهنمایی در مورد نحوه پیاده سازی سطح دسترسی

  • یکشنبه 8 فروردین 1395
  • 22:48
تشکر میکنم

با سلام.

من به کاربران سطوح دسترسی مختلفی می دم.

مثلا مدیر دبیرستان می تواند کلاس ، درس ، معلم را تعریف کند.

معاون می تواند کلاس و درس را تعریف کند.

سؤال من در مورد نحوه پیاده سازی در mvc است.

آیا باید در صفحات هر کدام از نقش ها، تمام سطوح دسترسی رو بذارم توی div و در ابتدا اون div ها رو مخفی کنم و با توجه به سطح هر کدوم ، div ها را show کنم یا راه دیگری وحود دارد؟

این راه حیلی سخت میشه.

لطفا راهنمایی کنید

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 9 فروردین 1395
  • 09:23
کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • دوشنبه 9 فروردین 1395
  • 09:37

با تشکر از پاسخ شما

این کدها یک Treview برای نمایش سطوح دسترسی ایجاد می کند.

سؤال من این است که وقتی که این TreeView را ساختیم بر اساس نقش کاربر گزینه هایی در این TreeView می آید.

حال با زدن روی گزینه ای در TreeView آن قسمت باید نمایش داده شود.

حال باید آن قسمت وجود داشته باشد تا بتوانیم با آن قسمت کار کنیم. بنابراین باید آن قسمت را در صفحه بسازیم و در ابتدا بوسیله جاوااسکریپت آن را hide کنیم و سپس اگر روی این گزینه کلیک کرد باید آن را با جاوااسکریپت Show کنیم. آیا این عملیات درس است؟

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 9 فروردین 1395
  • 09:41

روی چه گزینه ای کلیک کرد ؟

Tree برای دادن دسترسی به کار است

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • دوشنبه 9 فروردین 1395
  • 09:59

سؤال من پس از مشخص کردن سطح دسترسی می باشد.

الان برای یک نفر سطج دسترسی را مشخص کرده ایم.

به عنوان مثال مدیر مدرسه دارای سطح دسترسی ثبت کلاس و ثبت دروس می باشد.

معلم فقط دارای سطح دسترسی تعریف دانش آموز می باشد

حال نحوه پیاده سازی اینها به چه صورت باید باشد. این عملیات پس از تعیین سطوح دسترسی می باشد.

امیدوارم توانسته باشم منظور حود را برسانم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)