Подскажите новичкам,
как из вычисления вызвать окно или таблицу, ощущение, что оно работает в фоновом режиме...
Цель такая, если авто снимают с аренды, ремонт там например, чтоб манагеру вывалился список, когда и кем эта машина забронирована.
Спасибо
- Форум CRM программы Клиентская база
- → Публикации GoGPS
Публикации GoGPS
4 публикаций создано GoGPS (учитываются публикации только с 06-Июнь 23)
Сортировать
Порядок
#39083 Вычисления
Отправлено от GoGPS в 03 Ноябрь 2019 - 13:04 in Как это сделать
#39098 API 1.0 |- ERROR NOT SESSION
Отправлено от GoGPS в 13 Январь 2020 - 21:34 in Как это сделать
Привет, господа программисты
Не получается авторизоваться, подскажите, привожу код, ошибка в теме. Код из примера, но изменил, думая, что ошибка в двонйом запросе
header('Content-Type: text/html; charset=utf-8');
session_start();
$api_url = 'https://';
$api_auth_key = '******';
$api_login = '******';
function send_command_server($ch, $url,$server_command)
{
// Пеобразуем в json
$data_string = json_encode($server_command);
echo $data_string;
// установка URL и других необходимых параметров
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($data_string)
)
);
// загрузка страницы и выдача её браузеру
$json = curl_exec($ch);
// Переобразуем в массив
$result = json_decode($json, true);
if (count($result)) {
return $result;
} else {
return $json;
}
}
function auth($ch,$url,$auth_key, $login)
{
// Команда
$command_auth_request = array(
"v" => "1.0",
"login" => $login,
"life_time" => 1000
);
// Отправка команды на сервер
$result_auth_request = send_command_server($ch,$url . 'api/auth/request/',$command_auth_request);
echo var_dump ($result_auth_request);
// Команда
$command_auth_auth = array(
"v" => "1.0",
"login" => $login,
"hash" => md5($result_auth_request["salt"] . $auth_key)
);
// Отправка команды на сервер
$result_auth_auth = send_command_server($ch, $url . 'api/auth/auth/',$command_auth_auth);
echo var_dump ($result_auth_auth);
$access_id = $result_auth_auth["access_id"];
return $access_id;
}
$ch = curl_init();
$access_id = auth($ch,$api_url,$api_auth_key, $api_login);
echo $access_id ;
curl_close($ch);
Не получается авторизоваться, подскажите, привожу код, ошибка в теме. Код из примера, но изменил, думая, что ошибка в двонйом запросе
header('Content-Type: text/html; charset=utf-8');
session_start();
$api_url = 'https://';
$api_auth_key = '******';
$api_login = '******';
function send_command_server($ch, $url,$server_command)
{
// Пеобразуем в json
$data_string = json_encode($server_command);
echo $data_string;
// установка URL и других необходимых параметров
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Content-Length: ' . strlen($data_string)
)
);
// загрузка страницы и выдача её браузеру
$json = curl_exec($ch);
// Переобразуем в массив
$result = json_decode($json, true);
if (count($result)) {
return $result;
} else {
return $json;
}
}
function auth($ch,$url,$auth_key, $login)
{
// Команда
$command_auth_request = array(
"v" => "1.0",
"login" => $login,
"life_time" => 1000
);
// Отправка команды на сервер
$result_auth_request = send_command_server($ch,$url . 'api/auth/request/',$command_auth_request);
echo var_dump ($result_auth_request);
// Команда
$command_auth_auth = array(
"v" => "1.0",
"login" => $login,
"hash" => md5($result_auth_request["salt"] . $auth_key)
);
// Отправка команды на сервер
$result_auth_auth = send_command_server($ch, $url . 'api/auth/auth/',$command_auth_auth);
echo var_dump ($result_auth_auth);
$access_id = $result_auth_auth["access_id"];
return $access_id;
}
$ch = curl_init();
$access_id = auth($ch,$api_url,$api_auth_key, $api_login);
echo $access_id ;
curl_close($ch);
#39101 API 1.0 |- ERROR NOT SESSION
Отправлено от GoGPS в 16 Январь 2020 - 18:08 in Как это сделать
Спасибо, модуль установлен. Обратились в ТП..
#39167 Показ/скрытие полей через JavaScript
Отправлено от GoGPS в 27 Апрель 2020 - 21:45 in Как это сделать
Здравствуйте,
Совершенно случайно обнаружил что перестал срабатывать JS. Похоже от версии к версии и от ревизии к ревизии произошло немало изменений
Привожу старый JS который работал энное время назад
function onchange_{$one_field.id}()
{
var val4430 = $('#value4430').val();
switch( val4430 )
{
case '36':
display_field(4440, 1);
display_field(4450, 1);
display_field(9740, 0);
$("#value9740").val('');
break;
case '37':
display_field(4440, 0);
$("#value4440").val('');
display_field(4450, 0);
$("#value4450").val('');
display_field(9740, 1);
break;
default:
display_field(4440, 0);
$("#value4440").val('');
display_field(4450, 0);
$("#value4450").val('');
display_field(9740, 0);
$("#value9740").val('');
break;
}
}
$(function() {
onchange_{$one_field.id}();
$('#value{$one_field.id}').change(function() {
onchange_{$one_field.id}();
});
});
Укажите плс что не так.
Заранее спасибо!
p.s. 4430 - поле связи
Совершенно случайно обнаружил что перестал срабатывать JS. Похоже от версии к версии и от ревизии к ревизии произошло немало изменений
Привожу старый JS который работал энное время назад
function onchange_{$one_field.id}()
{
var val4430 = $('#value4430').val();
switch( val4430 )
{
case '36':
display_field(4440, 1);
display_field(4450, 1);
display_field(9740, 0);
$("#value9740").val('');
break;
case '37':
display_field(4440, 0);
$("#value4440").val('');
display_field(4450, 0);
$("#value4450").val('');
display_field(9740, 1);
break;
default:
display_field(4440, 0);
$("#value4440").val('');
display_field(4450, 0);
$("#value4450").val('');
display_field(9740, 0);
$("#value9740").val('');
break;
}
}
$(function() {
onchange_{$one_field.id}();
$('#value{$one_field.id}').change(function() {
onchange_{$one_field.id}();
});
});
Укажите плс что не так.
Заранее спасибо!
p.s. 4430 - поле связи
- Форум CRM программы Клиентская база
- → Публикации GoGPS