Server IP : 103.11.96.170 / Your IP : 3.135.194.164 Web Server : Microsoft-IIS/10.0 System : Windows NT WIN-F6SLGVICLOP 10.0 build 17763 (Windows Server 2016) AMD64 User : elibrary.unsap.ac.id ( 0) PHP Version : 7.4.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF Directory (0777) : D:/localhost/lms/blocks/cocoon_featuredcourses/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php defined('MOODLE_INTERNAL') || die(); class block_cocoon_featuredcourses_edit_form extends block_edit_form { protected function specific_definition($mform) { global $CFG; $mform->addElement('header', 'configheader', get_string('blocksettings', 'block')); // Title $mform->addElement('text', 'config_title', get_string('config_title', 'theme_edumy')); $mform->setDefault('config_title', 'Browse Our Top Courses'); $mform->setType('config_title', PARAM_RAW); // Subtitle $mform->addElement('text', 'config_subtitle', get_string('config_subtitle', 'theme_edumy')); $mform->setDefault('config_subtitle', 'Cum doctus civibus efficiantur in imperdiet deterruisCum doctus civibus efficiantur in imperdiet deterruisset.'); $mform->setType('config_subtitle', PARAM_RAW); // Button Text $mform->addElement('text', 'config_button_text', get_string('config_button_text', 'theme_edumy')); $mform->setDefault('config_button_text', 'View all courses'); $mform->setType('config_button_text', PARAM_RAW); // Button Link $mform->addElement('text', 'config_button_link', get_string('config_button_link', 'theme_edumy')); $mform->setDefault('config_button_link', '#'); $mform->setType('config_button_link', PARAM_RAW); // Hover text $mform->addElement('text', 'config_hover_text', get_string('config_hover_text', 'block_cocoon_featuredcourses')); $mform->setDefault('config_hover_text', 'Preview Course'); $mform->setType('config_hover_text', PARAM_RAW); // Hover accent $mform->addElement('text', 'config_hover_accent', get_string('config_hover_accent', 'block_cocoon_featuredcourses')); $mform->setDefault('config_hover_accent', 'Top Seller'); $mform->setType('config_hover_accent', PARAM_RAW); $options = array( '0' => 'Hidden', '1' => 'Visible', ); $select = $mform->addElement('select', 'config_course_image', get_string('config_image', 'theme_edumy'), $options); $select->setSelected('1'); $options = array( '0' => 'Hidden', '1' => 'Visible', '2' => 'Visible (max 50 characters)', '3' => 'Visible (max 100 characters)', '4' => 'Visible (max 150 characters)', '5' => 'Visible (max 200 characters)', '6' => 'Visible (max 350 characters)', '7' => 'Visible (max 500 characters)', ); $select = $mform->addElement('select', 'config_description', get_string('config_description', 'theme_edumy'), $options); $select->setSelected('0'); $options = array( '0' => 'Hidden', '1' => 'Visible', ); $select = $mform->addElement('select', 'config_price', get_string('config_price', 'theme_edumy'), $options); $select->setSelected('1'); $options = array( '0' => 'Hidden', '1' => 'Visible', ); $select = $mform->addElement('select', 'config_enrol_btn', get_string('config_enrol_btn', 'theme_edumy'), $options); $select->setSelected('0'); $mform->addElement('text', 'config_enrol_btn_text', get_string('config_enrol_btn_text', 'theme_edumy')); $mform->setDefault('config_enrol_btn_text', 'Buy Now'); $mform->setType('config_enrol_btn_text', PARAM_RAW); $options = array( 'multiple' => true, 'noselectionstring' => get_string('select_from_dropdown_multiple', 'theme_edumy'), ); $mform->addElement('course', 'config_courses', get_string('courses'), $options); $mform->addRule('config_courses', get_string('required'), 'required', null, 'client', false, false); include($CFG->dirroot . '/theme/edumy/ccn/block_handler/edit.php'); } }