Столкнулся с такой проблемой, есть поле типа "Дата с календарем" или "Расширенный календарь". Мне надо при открытии формы установить дату по умолчанию для этого поля на основе даты из другого поля.
Пробовал Ajax запрос с помощью JavaScript кода
echo '<script>$("#fields_13").val(' . $value . ')</script>';
При таком использовании $value в UNIX формате, она так и заполняется в календарь так например : 1675191600
Пробовал конвертировать в нормальный "человеческий" формат, уже не заполняет.
Поставить программно дату в поле Дата с календарем
- mailarn
- Инвестор

- Сообщения: 169
- Зарегистрирован: 18 июн 2021, 10:33
- Имя: Антон
- Откуда: Екатеринбург
- Контактная информация:
Поставить программно дату в поле Дата с календарем
Создание отраслевых решений на базе CRM Руководитель https://webuscrm.ru
-
alexinc
- Сообщения: 422
- Зарегистрирован: 03 мар 2022, 21:40
- Имя: Alex
- Откуда: Россия
- Контактная информация:
Re: Поставить программно дату в поле Дата с календарем
Было дело. В форуме Сергей помог(viewtopic.php?t=5935).mailarn писал(а): 03 фев 2023, 09:42 Столкнулся с такой проблемой, есть поле типа "Дата с календарем" или "Расширенный календарь". Мне надо при открытии формы установить дату по умолчанию для этого поля на основе даты из другого поля.
Пробовал Ajax запрос с помощью JavaScript кода
echo '<script>$("#fields_13").val(' . $value . ')</script>';
При таком использовании $value в UNIX формате, она так и заполняется в календарь так например : 1675191600
Пробовал конвертировать в нормальный "человеческий" формат, уже не заполняет.
Код: Выделить всё
$value=date("Y-m-d",$value_data);
// в дате вставляем свой формат
echo '<script>$("#fields_13").val("' . $value . '")</script>';
- mailarn
- Инвестор

- Сообщения: 169
- Зарегистрирован: 18 июн 2021, 10:33
- Имя: Антон
- Откуда: Екатеринбург
- Контактная информация:
Re: Поставить программно дату в поле Дата с календарем
Спасибо, все работает!
Сейчас бы еще разобраться с вычитанием и сложением дат, надеюсь Ваш пример поможет)
Сейчас бы еще разобраться с вычитанием и сложением дат, надеюсь Ваш пример поможет)
Создание отраслевых решений на базе CRM Руководитель https://webuscrm.ru
-
alexinc
- Сообщения: 422
- Зарегистрирован: 03 мар 2022, 21:40
- Имя: Alex
- Откуда: Россия
- Контактная информация:
Re: Поставить программно дату в поле Дата с календарем
А что там не так? Есть поля для расчет дат, а если не достаточно - то я выкладывал функцию для подсчета рабочих дат вперед и назад(можно адаптировать под календарные даты), либо просто работать с ними в timestamp.mailarn писал(а): 03 фев 2023, 12:14 Спасибо, все работает!
Сейчас бы еще разобраться с вычитанием и сложением дат, надеюсь Ваш пример поможет)