adding hook to add files to the detail page
authorAnthony Talarico <talarico@gaslightmedia.com>
Tue, 11 Apr 2017 19:47:02 +0000 (15:47 -0400)
committerAnthony Talarico <talarico@gaslightmedia.com>
Tue, 11 Apr 2017 19:47:02 +0000 (15:47 -0400)
setup/frontHooks.php

index b5a91bb..1f469f6 100644 (file)
@@ -41,6 +41,22 @@ add_filter('glm-member-db-front-members-list-info', function($content, $id) {
     10,
     2
 );
+add_filter('glm-member-db-front-members-detail-files', function( $content, $id) {
+    
+    $file_path  =GLM_MEMBERS_PLUGIN_MEDIA_URL. "/files/";
+    $sql        = "SELECT name FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX ."files WHERE ref_dest = $id;";
+    $results    = $this->wpdb->get_results($sql);
+    
+    foreach($results as $result){
+        $file = "<a class='glm-file-detail' href='$file_path" . "$result->name" . "'>" .$result->name .'</a>';
+        $content .= $file;
+    }
+
+    return $content;
+},
+10,
+2
+);
 add_filter('glm-member-db-front-search-query', function($queryParts) {
     // Get all custom fields
     $customFields = $this->wpdb->get_results(