$status = [265]; // поле статус выпадающий список - использую значение 14
$dv = [292]; // поле дата (раширенный календарь)
$value = [TODAY]; // значение, которое нужно подставить (Сегодня) дата в формате д м Г
if ($status == 14 ) { // условие сатус равен нужному значению
echo '<script>$("#fields_292").val(' . $value . ')</script>'; // заполнение даты (вместо Сегодня заполняется "0,")
}
$status = [265]; // поле статус выпадающий список - использую значение 14
$dv = [292]; // поле дата (раширенный календарь)
$value = [TODAY]; // значение, которое нужно подставить (Сегодня) дата в формате д м Г
if ($status == 14 ) { // условие сатус равен нужному значению
echo '<script>$("#fields_292").val(' . $value . ')</script>'; // заполнение даты (вместо Сегодня заполняется "0,")
}
Конечно неправильно, перепутали понятия в SQL и PHP.
[TODAY] используется только в SQL.
$status = [265]; // поле статус выпадающий список - использую значение 14
$value = date("d.m.Y",time()); // значение, которое нужно подставить (Сегодня) дата в формате д м Г
if ($status == 14 ) { // условие статус равен нужному значению
echo '<script>$("#fields_292").val('.$value.')</script>'; // заполнение даты
}
Спасибо, что направили на правильный путь. Ищу решение. Но Ваш код не работает. Точнее, если выводить echo и значение, то дата выходит в форме, а в поле дата в форме автоматически не проставляется.
SalahievFR писал(а): 20 июл 2023, 13:55
Спасибо, что направили на правильный путь. Ищу решение. Но Ваш код не работает. Точнее, если выводить echo и значение, то дата выходит в форме, а в поле дата в форме автоматически не проставляется.
А, пордон...
У вас в скрипте ещё одна ошибка была, сразу на заметил...
$status = [265]; // поле статус
$value = date("d.m.Y",time()); // дата
if ($status == 14 ) { // если статус = 14
echo '<script>$("#fields_292").val("'.$value.'")</script>'; // заполнение даты
}
Проверьте формат даты в расширенном календаре. В моём коде он в формате дд.мм.гггг или d.m.Y
Если у вас другой формат, исправьте на свой.
SalahievFR писал(а): 20 июл 2023, 13:55
Спасибо, что направили на правильный путь. Ищу решение. Но Ваш код не работает. Точнее, если выводить echo и значение, то дата выходит в форме, а в поле дата в форме автоматически не проставляется.
А, пордон...
У вас в скрипте ещё одна ошибка была, сразу на заметил...
$status = [265]; // поле статус
$value = date("d.m.Y",time()); // дата
if ($status == 14 ) { // если статус = 14
echo '<script>$("#fields_292").val("'.$value.'")</script>'; // заполнение даты
}
Проверьте формат даты в расширенном календаре. В моём коде он в формате дд.мм.гггг или d.m.Y
Если у вас другой формат, исправьте на свой.