From: Steve Sutton Date: Tue, 26 Feb 2019 21:17:17 +0000 (-0500) Subject: Setup the detail view from settings. X-Git-Tag: v2.12.0^2~24 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=5e3f1d1168371f39ec3da73d4256c0e61df52021;p=WP-Plugins%2Fglm-member-db.git Setup the detail view from settings. Use the detail view file from settings. --- diff --git a/models/front/members/detail.php b/models/front/members/detail.php index b3af707b..fe1e3ea8 100644 --- a/models/front/members/detail.php +++ b/models/front/members/detail.php @@ -348,30 +348,30 @@ class GlmMembersFront_members_detail extends GlmDataMemberInfo // Since the ID we recieved with the member data is the pointer to the member info record, replace it with member ID $memberData['memberInfoId'] = $memberData['id']; - $memberData['id'] = $memberData['member_pointer']; + $memberData['id'] = $memberData['member_pointer']; // Compile template data $templateData = array( - 'coupons' => false, // To satisfy view code for coupons that we don't support yet. - 'haveMember' => $haveMember, - 'member' => $memberData, - 'expanded' => $expanded, - 'haveImageGallery' => $haveImageGallery, - 'imageGallery' => $imageGallery, - 'files' => $files, - 'haveFiles' => $haveFiles, - 'featuredImage' => $featuredImage, + 'coupons' => false, // To satisfy view code for coupons that we don't support yet. + 'haveMember' => $haveMember, + 'member' => $memberData, + 'expanded' => $expanded, + 'haveImageGallery' => $haveImageGallery, + 'imageGallery' => $imageGallery, + 'files' => $files, + 'haveFiles' => $haveFiles, + 'featuredImage' => $featuredImage, 'featuredImageCaption' => $featuredImageCaption ); // Return status, suggested view, and data to controller return array( - 'status' => $success, + 'status' => $success, 'menuItemRedirect' => false, - 'modelRedirect' => false, - 'view' => 'front/members/detail.html', - 'data' => $templateData, - 'settings' => $settings + 'modelRedirect' => false, + 'view' => 'front/members/' . $this->config['settings']['detail_view_file'] . '.html', + 'data' => $templateData, + 'settings' => $settings ); }