front hook filter for getting cities and cities associated to contacts
// );
}
-
+add_filter( 'glm-member-contact-cities', function(){
+ global $wpdb;
+ $contactCities = $wpdb->get_results(
+ "SELECT id, name FROM " . GLM_MEMBERS_PLUGIN_DB_PREFIX . "cities WHERE id IN (SELECT city FROM ".GLM_MEMBERS_CONTACTS_PLUGIN_DB_PREFIX . "contacts WHERE active = true)"
+ );
+ return $contactCities;
+});
add_filter( 'glm-member-db-contacts-get-contact-data', function( $contact_id ){
require_once GLM_MEMBERS_CONTACTS_PLUGIN_CLASS_PATH . '/data/dataContacts.php';
$contactData = new GlmDataContacts( $this->wpdb, $this->config );