From ebbc5e7bfdb75bdb3892f5fb0c225b8c0b6c9990 Mon Sep 17 00:00:00 2001 From: Tim Hunt Date: Mon, 25 Jun 2012 15:15:20 +0100 Subject: [PATCH] MDL-34008 formslib: repeat_elements replace {no} for submits & buttons --- lib/formslib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/formslib.php b/lib/formslib.php index ac28eb8c005..306c4e5d2b8 100644 --- a/lib/formslib.php +++ b/lib/formslib.php @@ -944,6 +944,9 @@ abstract class moodleform { $value = $elementclone->_text; $elementclone->setValue(str_replace('{no}', ($i+1), $value)); + } else if (is_a($elementclone, 'HTML_QuickForm_submit') || is_a($elementclone, 'HTML_QuickForm_button')) { + $elementclone->setValue(str_replace('{no}', ($i+1), $elementclone->getValue())); + } else { $value=$elementclone->getLabel(); $elementclone->setLabel(str_replace('{no}', ($i+1), $value));