mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-07-14 20:26:49 +09:00
- fixed displaying header with member counts;
- added JS hook for integrations with extensions;
This commit is contained in:
+15
-5
@@ -336,7 +336,8 @@ function um_ajax_get_members( directory, args ) {
|
||||
}
|
||||
|
||||
//args.directory = directory;
|
||||
jQuery( document ).trigger('um_members_rendered', [ directory, answer ] );
|
||||
wp.hooks.doAction( 'um_member_directory_loaded', directory, answer );
|
||||
//jQuery( document ).trigger('um_members_rendered', [ directory, answer ] );
|
||||
|
||||
um_init_new_dropdown();
|
||||
|
||||
@@ -595,12 +596,15 @@ function um_run_search( directory ) {
|
||||
if ( ! ignore_after_search ) {
|
||||
var show_after_search = directory.data('must-search');
|
||||
if ( show_after_search === 1 ) {
|
||||
var search = um_get_search( directory );
|
||||
search = um_get_search( directory );
|
||||
if ( directory.find( '.um-members-filter-remove' ).length === 0 && ! search ) {
|
||||
directory.data( 'searched', 0 );
|
||||
directory.find('.um-members-grid, .um-members-list').remove();
|
||||
directory.find('.um-members-grid, .um-members-list, .um-members-intro').remove();
|
||||
directory.find( '.um-member-directory-sorting-options' ).prop( 'disabled', true );
|
||||
directory.find( '.um-member-directory-view-type' ).addClass( 'um-disabled' );
|
||||
|
||||
wp.hooks.doAction( 'um_member_directory_clear_not_searched', directory );
|
||||
|
||||
um_members_hide_preloader( directory );
|
||||
return;
|
||||
}
|
||||
@@ -1171,9 +1175,12 @@ jQuery(document.body).ready( function() {
|
||||
var search = um_get_search( directory );
|
||||
if ( directory.find( '.um-members-filter-remove' ).length === 0 && ! search ) {
|
||||
directory.data( 'searched', 0 );
|
||||
directory.find('.um-members-grid, .um-members-list').remove();
|
||||
directory.find('.um-members-grid, .um-members-list, .um-members-intro').remove();
|
||||
directory.find( '.um-member-directory-sorting-options' ).prop( 'disabled', true );
|
||||
directory.find( '.um-member-directory-view-type' ).addClass( 'um-disabled' );
|
||||
|
||||
wp.hooks.doAction( 'um_member_directory_clear_not_searched', directory );
|
||||
|
||||
um_members_hide_preloader( directory );
|
||||
return;
|
||||
}
|
||||
@@ -1292,9 +1299,12 @@ jQuery(document.body).ready( function() {
|
||||
var search = um_get_search( directory );
|
||||
if ( ! search ) {
|
||||
directory.data( 'searched', 0 );
|
||||
directory.find('.um-members-grid, .um-members-list').remove();
|
||||
directory.find('.um-members-grid, .um-members-list, .um-members-intro').remove();
|
||||
directory.find( '.um-member-directory-sorting-options' ).prop( 'disabled', true );
|
||||
directory.find( '.um-member-directory-view-type' ).addClass( 'um-disabled' );
|
||||
|
||||
wp.hooks.doAction( 'um_member_directory_clear_not_searched', directory );
|
||||
|
||||
um_members_hide_preloader( directory );
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -216,7 +216,7 @@ if ( ( ( $search && $show_search ) || ( $filters && $show_filters && count( $sea
|
||||
|
||||
<div class="um-member-directory-header um-form">
|
||||
|
||||
<?php do_action( 'um_members_directory_before_head', $args, $form_id ); ?>
|
||||
<?php do_action( 'um_members_directory_before_head', $args, $form_id, $not_searched ); ?>
|
||||
|
||||
<?php if ( $search && $show_search ) { ?>
|
||||
<div class="um-member-directory-header-row um-member-directory-search-row">
|
||||
|
||||
Reference in New Issue
Block a user