2011-05-06 16 views

cevap

17

Moodle 2.0'da her zaman $PAGE->requires->js()'u kullandım. Kodunuzdaki sonra

require_once($CFG->libdir . '/pagelib.php'); 
global $PAGE; 

ve:

ile başlamak yaparak kod için kullanılabilir $PAGE yapmak için sizin yol etrafında moodle_url() koymak için gereklidir

$PAGE->requires->js(new moodle_url($CFG->wwwroot . '/blocks/your_block/script.js')); 

!

+0

"$ PAGE-> require-> js()" kullanımı, moodle temalı php'lerde doğrudan "

0
 <?php 
     //you have load $CFG , firstly check in config.php 
     //after that print_r($CFG); 
     //also you can use $CFG->wwwroot; 

    require ('../config.php'); 
    require_once ($CFG->dirroot.'/login/lib.php'); 

//and then in your code:// after that 
echo $OUTPUT->header(); ?> 


<script src="<?php $CFG->wwwroot ?>/js/jquery-1.4.4.min.js" type="text/javascript"></script> 
<script src="<?php $CFG->wwwroot ?>js/jquery.validationEngine-en.js" type="text/javascript" charset="utf-8"></script> 
<script src="<?php $CFG->wwwroot ?>js/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script> 
<?php $PAGE->requires->js(new moodle_url($CFG->wwwroot.'/blocks/your_block/script.js')); ?> 
+0

js dosyasını nereye koyabileceğinizi daha fazla açıklayabilir misiniz? –

İlgili konular