function _elasticsearch_connector_ec_index_ajax in Elasticsearch Connector 7.5
Same name and namespace in other branches
- 7 elasticsearch_connector.module \_elasticsearch_connector_ec_index_ajax()
- 7.2 elasticsearch_connector.module \_elasticsearch_connector_ec_index_ajax()
ec_index element ajax callback.
_state
Parameters
array $form:
1 string reference to '_elasticsearch_connector_ec_index_ajax'
- _elasticsearch_connector_ec_index_process in ./
elasticsearch_connector.module - Build two dropdowns, one for the cluster and one for the indices.
File
- ./
elasticsearch_connector.module, line 537 - This module provide an interface to connecting to the elasticsearch cluster and implementing the official Elasticsearch library.
Code
function _elasticsearch_connector_ec_index_ajax($form, $form_state) {
$element_name = $form_state['triggering_element']['#name'];
$parents = $form_state['triggering_element']['#parents'];
$search_key = array_search('cluster_id', $parents);
$parents[$search_key] = 'index';
$index_element = drupal_array_get_nested_value($form, $parents);
return $index_element;
}