From dd613b60ec16cd984665e624f228dc624188f652 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 2a035caaed7..f4319e02267 100644 --- a/lib/formslib.php +++ b/lib/formslib.php @@ -933,6 +933,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));