Перейти к содержимому


z3dom

Регистрация: 06 нояб. 2018
Offline Активность: 25 февр. 2021 19:51
-----

Мои сообщения

В теме: Встроенное API

09 Декабрь 2020 - 16:23

Просмотр сообщенияwondertalik (22 Октябрь 2018 - 10:17) писал:

Очень жаль, это же базовые вещи. Оператор IN я так понимаю тоже не предусмотренно? А есть понимание когда 2 версия апи выйдет?
Ситуация не изменилась. Подскажите хотя бы - планируется ли вообще дальнейшее развитие проекта?

В теме: Встроенное API

16 Август 2020 - 16:34

Т.е. если значение, явно заданное string, отправить через API - все норм,
если же его вытащить из $_GET, обработать и получить такой же в точности string и отправить через API - записывается и исчезает :ph34r:

В теме: Встроенное API

16 Август 2020 - 16:30

Сторонним скриптом через API пытаюсь изменить значения поля "ДАТА МЕРОПРИЯТИЯ" типа ДАТА-ВРЕМЯ в СДЕЛКЕ и вот что не получается:
если прямо в скрипте прописываю
$event_date = '2000-08-16 05:41:01';

то все прекрасно записывается через вот такой запрос API:
$command_data_read = array(
	"access_id" => $access_id,
	"table_id" => $table_id,
	"cals" => true,
	"data" => array(
		"row" => array(
		   "f5721" => "API_test",
		   "f5091"=> $event_date
		)
	),
	"filter" => array(
		"row" => array(
			"id" => array(
				"term" => "=",
				"value" => $line_id,
				"union" => "AND"	  
			)
		)
	)
  
);

Но как только я пытаюсь в сам сторонний скрипт передать дату и время через GET запрос:
$event_date=date('Y-m-d H:i:s',strtotime(htmlspecialchars($_GET['event_date'])));

(причем результирующее значение $event_date указанное напрямую и полученное через GET полностью совпадает :huh: )

то значение $event_date записывается в поле ДАТА МЕРОПРИЯТИЯ и исчезает оттуда. В логах КБ видно, что новое значение записалось, но оно потом почему-то исчезает. Как будто поле очищается... В логах КБ процесс очищения не отображается.


<!--IBF.ATTACHMENT_39200-->
			</div>
		</div>
	</div>
	<br />
</div>
	</div>
</div>
					</div>
					
				</div>				
				
			</div>			
		</div>
		
	</div>
</div>

<script type= $("profile_content").setStyle( { minHeight: $('profile_tabs').measure('margin-box-height') + 138 + "px" } );