]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-19756 Outputting a debugging message if $OUTPUT->form() is called without $conten...
authornicolasconnault <nicolasconnault>
Fri, 31 Jul 2009 11:14:16 +0000 (11:14 +0000)
committernicolasconnault <nicolasconnault>
Fri, 31 Jul 2009 11:14:16 +0000 (11:14 +0000)
lib/outputlib.php

index baaf1a3586c9046de2839adb02d226281c8b58dd..53c14cb14e234cda9a9c83c78c39ae52cec00533 100644 (file)
@@ -2536,7 +2536,9 @@ class moodle_core_renderer extends moodle_renderer_base {
 
         $this->prepare_event_handlers($form);
 
-        if (empty($contents)) {
+        if (empty($contents) && !empty($form->button)) {
+            debugging("You probably want to use \$OUTPUT->button(\$form), please read that function's documentation", DEBUG_DEVELOPER);
+        } else if (empty($contents)) {
             $contents = $this->output_empty_tag('input', array('type' => 'submit', 'value' => get_string('ok')));
         }