You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.2 KiB
30 lines
1.2 KiB
<?php
|
|
/* For licensing terms, see /license.txt */
|
|
|
|
$language_file = array('admin', 'registration', 'userInfo');
|
|
require_once '../global.inc.php';
|
|
$action = $_GET['a'];
|
|
|
|
switch ($action) {
|
|
case 'get_second_select_options':
|
|
$type = isset($_REQUEST['type']) ? $_REQUEST['type'] : null;
|
|
$field_id = isset($_REQUEST['field_id']) ? $_REQUEST['field_id'] : null;
|
|
$option_value_id = isset($_REQUEST['option_value_id']) ? $_REQUEST['option_value_id'] : null;
|
|
|
|
if (!empty($type) && !empty($field_id) && !empty($option_value_id)) {
|
|
$field_options = new ExtraFieldOption($type);
|
|
echo $field_options->get_second_select_field_options_by_field($field_id, $option_value_id, true);
|
|
}
|
|
break;
|
|
case 'search_tags':
|
|
$type = isset($_REQUEST['type']) ? $_REQUEST['type'] : null;
|
|
$fieldId = isset($_REQUEST['field_id']) ? $_REQUEST['field_id'] : null;
|
|
$tag = isset($_REQUEST['tag']) ? $_REQUEST['tag'] : null;
|
|
$extraFieldOption = new ExtraFieldOption($type);
|
|
echo $extraFieldOption->getSearchOptionsByField($tag, $fieldId, 10, 'json');
|
|
break;
|
|
default:
|
|
exit;
|
|
break;
|
|
}
|
|
exit;
|
|
|