Update the grid view so it will wrap package link with li
authorSteve Sutton <steve@gaslightmedia.com>
Fri, 2 Sep 2016 11:57:25 +0000 (07:57 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 2 Sep 2016 11:59:52 +0000 (07:59 -0400)
I put this in the member plugin for the grid part so both list and grid
don't have the ul li wrapper on these sub links.

views/front/members/list.html

index 95af256..72ff1a6 100644 (file)
                     {if $settings.list_show_detail_link}
                     <a class="glm-member-list-image-wrapper" href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">
                     {/if}
-                    
+
                     {if $m.featured}
                     <div class="glm-member-list-featured-tag">
                         featured
                     </div>
                     {/if}
-                    
+
                     {if $m.logo && $settings.list_show_logo}
                         <div class="glm-member-list-has-image">
                             <img class="glm-member-list-image" src="{$glmPluginMediaUrl}/images/grid/{$m.logo}">
                             <ul>
                                 {if $m.url && $settings.list_show_url}<li><a href="{$m.url}"{if $settings.list_show_url_newtarget} target="_blank"{/if}>Website</a></li>{/if}
         <!--                        {if $m.phone && $settings.list_map_show_phone}<a href="tel:+{$m.phone}">Phone</a>{/if}-->
-                                {apply_filters('glm-member-db-front-members-list-linksBottom', '', $m.member_pointer)}
-                                <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">View More</a></li>
+                                {$packageLink = apply_filters('glm-member-db-front-members-list-linksBottom', '', $m.member_pointer)}
+                                {if $packageLink}<li>{$packageLink}</li>{/if}
+                                <li><a href="{$siteBaseUrl}{$settings.canonical_member_page}/{$m.member_slug}/">View&nbsp;More</a></li>
                                 {apply_filters('glm-member-db-front-members-list-memberBelow', '', $m.member_pointer)}
                             </ul>
                         </div>
                                     </ul>
                                 </div>
                             {/if}
-<!-- Not using credit cards for now                            
+<!-- Not using credit cards for now
                             {if $m.cc_type && $settings.list_map_show_creditcards}
                                 <div class="glm-member-list-items">
                                     <b>Credit Cards Accepted:</b>
                                     </ul>
                                 </div>
                             {/if}
--->                            
+-->
                             {if $settings.list_map_show_amenities}
                                 <div class="glm-member-list-items">
                                     <b>Amenities:</b>
     {/if} {*list_show_list*}
     <script type="text/javascript">
         jQuery(document).ready(function($) {
-            
+
             jQuery('select[multiple]').asmSelect();
-            
+
             // Show search filters box
             {if $settings.list_show_search}
 
 
 
             {/if}   // settings.list_show_map
-            
+
             // Processes click-through counts for website links
             $('.glm-member-list-website-link').on('click', function() {
-                
+
                 // Get member ID
                 var memberId = $(this).attr('data-member-id');
                 var memberSlug = $(this).attr('data-member-slug');
-                
+
                 // Send AJAX action to record click.
                 $.ajax({
                    url: "{$ajaxUrl}?action=glm_members_admin_ajax&glm_action=memberClickThrough&memberId=" + memberId + "&memberSlug=" + memberSlug
                 });
 
             });
-            
+
         });
             </script>
         </div><!-- glm-member-list-inner-wrapper-->