Как отображать значение из Расширенного календаря в Аякс запросе с обновлением

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Как отображать значение из Расширенного календаря в Аякс запросе с обновлением

Сообщение alcompstudio »

Добрый день!

Есть поля Расширенный календарь 7159 и Аякс запрос. В Аякс запрос хочу выводить текущее значение из поля 7159 (просто для просмотра).

Сделал такой простой код

Код: Выделить всё

$value1 = [7159];  //Дата
//$value1 = date('d.m.Y', $value1);
$form_field_value = $value1;     
echo $form_field_value; 
закомментированная строка "//$value1 = date('d.m.Y', $value1);" не работает, отображается значение "01.01.1970", не знаю, почему.

Код в принципе, при открытии формы редактирования вроде срабатывает и выводится значение в поле Аякс запрос

http://joxi.ru/Dr8pjEEtK7JLXr

Но если меняю дату в 7159, то в Аяксе значение не меняется, остается прежним http://joxi.ru/VrwDNllHo6j0Gm

Что еще не учтено, подскажете?
alexinc
Сообщения: 422
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Как отображать значение из Расширенного календаря в Аякс запросе с обновлением

Сообщение alexinc »

Сдается мне сделать нужно так:
echo $value1;
$form_field_value = $value1;
По крайней мере, инструкция так предполагает действовать.
Насчет закомментированой строки.Подозреваю, что нужно сначала превратить в UNIXTIME с помощью strtotime, а потом уже делать форматирование.
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Как отображать значение из Расширенного календаря в Аякс запросе с обновлением

Сообщение alcompstudio »

alexinc писал(а): 06 окт 2022, 13:46 Сдается мне сделать нужно так:
echo $value1;
$form_field_value = $value1;
Это тоже не работает... Вероятно проблема в самом поле Расширенный календарь и его настройках, т.к. обычное поле Дата с календарем работает.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Как отображать значение из Расширенного календаря в Аякс запросе с обновлением

Сообщение support »

Файл из архива замените в includes\classes\fieldstypes\
Теперь расширенный календарь должен взаимодействовать с аякс запросом.

Сообщите результат.
Вложения
fieldtype_ajax_request.zip
(1.49 КБ) 81 скачивание
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Как отображать значение из Расширенного календаря в Аякс запросе с обновлением

Сообщение alcompstudio »

Работает, спасибо!
Ответить