我正在使用moodle 2.8。
我想在" course / renderer.php"中添加几行代码。脚本,也想在该脚本中使用配置变量。我只是通过
尝试了这个require_once(" ../的config.php&#34)
但我没有得到配置变量。
谢谢..!
答案 0 :(得分:1)
当你的代码执行时,config.php已经被加载了。
Moodle Way™将引入全局$ CFG对象来访问这些属性。
String loc = "Desktop/Factors of "+factorBy;
File outFile = new File(loc);
if(!outFile.exists())
{
outFile = new File(loc);
}
try{
fout = new FileOutputStream(outFile);
}
catch(Exception e){
e.printStackTrace();
}
for(int i = 1; i * i <= factorBy; i++) {
if (factorBy % i == 0) {
if (i * i != factorBy){
factors = factorBy / i + " and " + i;
try{
fout.write(factors.getBytes());
fout.write("\n".getBytes());
}
catch(Exception e)
{
e.printStackTrace();
}
System.out.println("factors:"+factors);
}
}
}