는 enrol\index.php
에 다음 코드, 선 # 57, 모든 콘텐츠 표시되는 검색에 대한 책임 :
foreach($enrolinstances as $instance) {
if (!isset($enrols[$instance->enrol])) {
continue;
}
$form = $enrols[$instance->enrol]->enrol_page_hook($instance);
if ($form) {
$forms[$instance->id] = $form;
}
}
실제 내용이 사용자에게 인쇄를 어느 곳이나 주변 사용자 정의 컨텐츠를 삽입 할 수
foreach ($forms as $form) {
echo $form;
}
와 # 라인 (90)에 ... 이상적으로, 당신의 코드는 헤더 뒤에 가서해야 앞으로, 예를 들면.
echo $OUTPUT->header();
echo $OUTPUT->heading(get_string('enrolmentoptions','enrol'));
... your code goes here
echo $OUTPUT->footer();
고마워요. 당신이 날 많이 도와 줬어! 로그인, 이름 등의 로그인 된 사용자 데이터를 가져 오는 방법도 알려주실 수 있습니까? 가능하거나 특별한 쿼리를 작성해야합니까? –
'$ USER' 객체를 사용하여 로그인 한 사용자에 관한 정보를 얻을 수 있습니다. 사용 가능한 모든 필드를 보려면'print_r ($ USER)'을 할 수 있습니다. – Ryan