MDL-16842 "Adding group of elements in function lib/formslib.php/repeat_elements() not working correctly" Fixed using fullclone instead of clone now. Merged from 1.9 stable.

This commit is contained in:
jamiesensei 2008-10-13 11:52:35 +00:00
parent 51122d6c67
commit 985f0ddd20

View File

@ -736,7 +736,7 @@ class moodleform {
$mform->setConstants(array($repeathiddenname=>$repeats));
for ($i=0; $i<$repeats; $i++) {
foreach ($elementobjs as $elementobj){
$elementclone = clone($elementobj);
$elementclone = fullclone($elementobj);
$name = $elementclone->getName();
if (!empty($name)){
$elementclone->setName($name."[$i]");