adding check for a caption in the files display on the detail output
authorAnthony Talarico <talarico@gaslightmedia.com>
Tue, 11 Apr 2017 20:02:42 +0000 (16:02 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Tue, 11 Apr 2017 20:02:42 +0000 (16:02 -0400)
setup/frontHooks.php

index b3be111..a2569e5 100644 (file)
@@ -44,11 +44,13 @@ add_filter('glm-member-db-front-members-list-info', function($content, $id) {
 add_filter('glm-member-db-front-members-detail-files', function( $content, $id) {
     
     $file_path  =GLM_MEMBERS_PLUGIN_MEDIA_URL. "/files/";
-    $sql        = "SELECT name, file_name FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX ."files WHERE ref_dest = $id;";
+    $sql        = "SELECT name, file_name,caption FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX ."files WHERE ref_dest = $id;";
     $results    = $this->wpdb->get_results($sql);
-    
+    print_r($results);
     foreach($results as $result){
-        $file = "<a class='glm-file-detail' href='$file_path" . "$result->file_name" . "'>" .$result->name .'</a>';
+        $caption = ($result->caption !== '' ? $result->caption : $result->name);
+        $file = "<a class='glm-file-detail' href='$file_path" . "$result->file_name" . "'>" .$caption .'</a>';
         $content .= $file;
     }