Формат даты

Все вопросы/проблемы по установке и использовании.
ivan32
Сообщения: 78
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Формат даты

Сообщение ivan32 »

поле дата с календарем имеет формат Y-m-d , неудобно писать вручную если даты разбросаны по годам и чтобы не тыкать мышкой, хочется d.m.Y , но если выбрать поле ввода по маске 99.99.9999 тогда это поле по понятным причинам не может использоваться в фильтре и в sql запросе невозможно с ним взаимодействовать как с датой.

как реализовать d.m.Y в поле перед календариком, совсем уже голова не соображает=)
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Формат даты

Сообщение nruslan2 »

можно воспользоваться поиском, чтобы не дублировать одни и теже темы:

viewtopic.php?f=2&t=3117&p=21699&hilit= ... %8B#p21699
viewtopic.php?f=2&t=4414&p=19721&hilit= ... %8B#p19721
viewtopic.php?f=2&t=2542&p=14793&hilit= ... %8B#p14793
ну и далее по списку)

в кратце - нет такой возможности! изначально дата на форме ввода YYYY-MM-DD.
Но всегда есть доработки: viewtopic.php?p=21726#p21726
ivan32
Сообщения: 78
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Re: Формат даты

Сообщение ivan32 »

Я воспользовался поиском и нашел лишь то, что данная потребность есть уже давно и так же есть у вас платное дополнение ) почему бы не включить это в основную часть?) тем более с учетом того что данные в базе хранятся в секундах всеравно=) я бы понял если нет решения вообще, но оно есть, просто платное )
ivan32
Сообщения: 78
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Re: Формат даты

Сообщение ivan32 »

fieldtype_input_datetime поменял , пишет в секундах, изменяет, сохраняет, выводит вроде без проблем. Раз в некоторых темах Support ссылался на то, что это не стоит делать, то откуда ждать беды? календари вроде так же в секундах работают ?
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Формат даты

Сообщение nruslan2 »

возможно в будушем появится возможность, сейчас к сожалению нет.
fieldtype_input_datetime просто поменять yyyy-mm-dd на dd. mm. yyyy не выйдет, фильтр вроде как перестают работатьи еще какой то момент был (вроде при редактировании записи в форме откроется не тот формат)!
в общем не все так просто, как оказалось с датой!
ivan32
Сообщения: 78
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Re: Формат даты

Сообщение ivan32 »

Странно, у меня работают фильтры, записывается в секундах, так же редактируется, там помимо типа ниже еще тип изменил
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Формат даты

Сообщение nruslan2 »

ну значит работает) 😁
хотя тема где то была там как раз меняли в файле значение в двух местах! )
Последний раз редактировалось nruslan2 18 фев 2022, 17:46, всего редактировалось 1 раз.
ivan32
Сообщения: 78
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Re: Формат даты

Сообщение ivan32 »

ниже d.m.Y поставить в нескольких местах

Могу прислать файл, удобно когда в секундах в базе, за что разработчику респект!
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Формат даты

Сообщение nruslan2 »

Посмотрел (освежил в памяти):
версия 3.0.1
замена в файле fieldtype_input_datetime дает вам возможность вводить руками в моменте создания записи, но если при этом всплывет календарик и вы захотите что либо там изменить то у вас все улетит.
при редактировании записи все улетит, если пользоваться календарем.
И того если всплывает календарик то у вас все улетает! или вы захотите выбрать через календарь не сработает.
такой фокус с файлом fieldtype_input_date не проходит изначально.

В фильтрах вы не можете вводить дату в формате d.m.Y.

PS если хотите увидеть как должно правильно работать d.m.Y. - могу дать доступ к демобазе где включена данная функция) Единственный момент в доработке это то что формат d.m.Y. жестко вшивается в систему и его нельзя переключать(
ivan32
Сообщения: 78
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Re: Формат даты

Сообщение ivan32 »

Почему вы решили что у меня все улетит? $choices dd.mm.yyyy ? проверил несколько раз и так и по другому. единственное что время предлагает еще выбрать, хоть его и не ставит никуда. в input_date - нет $choices, поэтому он остался в js, заходим туда и там же меняем формат ввода
Ответить