با سلام
برایس اینکه کاربر بتواند بعد از ورود به lms لیست طبقه هایی را که در درسهای آن ثبت نام کرده را در بلوک مرور کلی درس در اولین صفحه ببیند چه کاری باید انجام داد.
لازم به توضیح است که در بخش راهبری در روی گزینه درسهای من این امکان وجود دارد ولی چطور می توان این را در ستون وسط ( بلوک مرور کلی درس ) نشان داد.
با تشکر
In reply to Ali Ahmadian
در پاسخ به: نشان دادن لیست طبقه دروس در صفحه اول بعد از Login
از Hooman Kiani در
سلام
در حال حاضر نیز وقتی کاربری وارد سایت می شود در این بلوک ( مرور کلی درس ) درس هایی را که کاربر در آنها ثبت نام هست را نشان می دهد. فقط وقتی به مدیر وارد سایت شود در این بلوک درسی را نشان نمی دهد چون در درسی ثبت نام نیست .
ولی اگر می خواهید مانند قسمت درس های من طبقه درس ها نیز نشان داده شوند (حتی وقتی مدیر وارد می شود) می توانید این ۳ خط کد را در صفحه my/index.php قرار دهید :
$courserenderer = $PAGE->get_renderer('core', 'course');
$content = $courserenderer->course_category(0);
echo $content;
In reply to Hooman Kiani
در پاسخ به: نشان دادن لیست طبقه دروس در صفحه اول بعد از Login
از Ali Ahmadian در
با سلام و ممنون از راهنمایی شما.کد بالا را در index مورد اشاره وارد نمودم ولی هیچ تغییری رخ نداد.مثل قبل وقتی کاربر وارد می شود در صفحه اول پس از ورد مرور کلی درس فلیست دروس نشان داده می شود نه طبقه بندی دروس.
In reply to Ali Ahmadian
در پاسخ به: نشان دادن لیست طبقه دروس در صفحه اول بعد از Login
از Hooman Kiani در
با سلام مجدد
لطفا این ۳ خط کد را بعد از این خط کد
echo $OUTPUT->custom_block_region('content');( برای من خط 166 است ) قرار دهید . باید لیست طبقات مشابه صفحه درس های من در پایین بلوک مرور کلی درس نمایش داده شود.
In reply to Hooman Kiani
در پاسخ به: نشان دادن لیست طبقه دروس در صفحه اول بعد از Login
از Ali Ahmadian در
کد را بعد از خط مورد اشاره وارد کردم و تمام طبقه بندی های دروس موجود در LMS در پایین بلوک مرور کلی درس نشان داده شد. در صورتیکه منظورم این است که فقط طبقه بندی هایی را نشان دهد که کاربر در یک یا چند تا از درس آن طبقه ثبت نام کرده باشد.
به عنوان مثال:
در LMS چندین طبقه درسی وجود دارد که دو طبقه درسی با عناوین کارگاههای عمومی و کارگاههای اختصاصی وجود دارد.
کاربر در یکی از دروس کارگاههای اختصاصی و یکی از دروس کارگاههای عمومی ثبت نام کرده است.
کاربر پس از ورد به LMS فقط دو طبقه درسی به عناوین کارگاههای عمومی و کارگاههای اختصاصی را مشاهده نماید و هر وقت روی آنها کلیک کرد درسی را که در آن ثبت نام کرده را ببیند.
به عنوان مثال:
در LMS چندین طبقه درسی وجود دارد که دو طبقه درسی با عناوین کارگاههای عمومی و کارگاههای اختصاصی وجود دارد.
کاربر در یکی از دروس کارگاههای اختصاصی و یکی از دروس کارگاههای عمومی ثبت نام کرده است.
کاربر پس از ورد به LMS فقط دو طبقه درسی به عناوین کارگاههای عمومی و کارگاههای اختصاصی را مشاهده نماید و هر وقت روی آنها کلیک کرد درسی را که در آن ثبت نام کرده را ببیند.