MDL-36915 - mod/data: A database with no entries no longer displays the export to...
authorAdrian Greeve <adrian@moodle.com>
Fri, 30 Nov 2012 01:57:45 +0000 (09:57 +0800)
committerAdrian Greeve <adrian@moodle.com>
Fri, 30 Nov 2012 02:09:48 +0000 (10:09 +0800)
mod/data/view.php

index 93c2e81..6dfaaa1 100644 (file)
@@ -762,7 +762,7 @@ if ($showactivity) {
         $records = array();
     }
 
         $records = array();
     }
 
-    if ($mode == '' && !empty($CFG->enableportfolios)) {
+    if ($mode == '' && !empty($CFG->enableportfolios) && !empty($records)) {
         require_once($CFG->libdir . '/portfoliolib.php');
         $button = new portfolio_add_button();
         $button->set_callback_options('data_portfolio_caller', array('id' => $cm->id), '/mod/data/locallib.php');
         require_once($CFG->libdir . '/portfoliolib.php');
         $button = new portfolio_add_button();
         $button->set_callback_options('data_portfolio_caller', array('id' => $cm->id), '/mod/data/locallib.php');