Страница 1 из 3
Склонение месяцев
Добавлено: 29 янв 2021, 16:55
artyzz
Здравствуйте. Во многих отчетах и сущностях отображается один формат склонения - например 17 Июнь 2011 г. - режет глаза) где можно изменить склонение на нормальное? (17 Июня 2011 г.) ? Спасибо.
Re: Склонение месяцев
Добавлено: 29 янв 2021, 17:31
support
Нет такой возможности.
Re: Склонение месяцев
Добавлено: 29 янв 2021, 17:53
nruslan2
Я для склонения фамилий тупо ввел строку в родительном падеже заполняемую руками и оттуда для шаблона подставляю данные - так что с месяцами тоже самое можно провернуть! Да не удобно, но что делать! Красота требует жертв)
Re: Склонение месяцев
Добавлено: 29 янв 2021, 18:27
LelikSAN
Попробовал через ajax-запрос, вроде работает, но есть проблема -
function russian_date(){
$date=explode(".", date("d.m.Y"));
switch ($date[1]){
case 1: $m='января'; break;
case 2: $m='февраля'; break;
case 3: $m='марта'; break;
case 4: $m='апреля'; break;
case 5: $m='мая'; break;
case 6: $m='июня'; break;
case 7: $m='июля'; break;
case 8: $m='августа'; break;
case 9: $m='сентября'; break;
case 10: $m='октября'; break;
case 11: $m='ноября'; break;
case 12: $m='декабря'; break;
}
echo $date[0].' '.$m.' '.$date[2];
}
russian_date();
Результат -
1. в форме показывает текущую дату (29 января 2021)
2. А в карточке пусто
Вопрос:
1. Как подставить свою дату (заключение договора) из поля дата (28.11.2020) с помощью этого запроса?
2. Как вывести дату (28.11.2020) в карточку с помощью этого запроса?
Re: Склонение месяцев
Добавлено: 07 авг 2021, 00:50
LelikSAN
Кто-нибудь может подсказать плиз, как попраить данный выше запрос. Нужно, чтобы цепляла указанную в поле "дата" , а не текущею дату выводила.
Re: Склонение месяцев
Добавлено: 07 авг 2021, 15:12
nruslan2
чтобы сохранить запись надо использовать form_field_value в инструкции написано
https://docs.rukovoditel.net.ru/index.php?p=99
Re: Склонение месяцев
Добавлено: 11 янв 2024, 14:49
Onetema
LelikSAN писал(а): 07 авг 2021, 00:50
Кто-нибудь может подсказать плиз, как попраить данный выше запрос. Нужно, чтобы цепляла указанную в поле "дата" , а не текущею дату выводила.
Добрый день.
Решился вопрос ? глаз режет ...
Re: Склонение месяцев
Добавлено: 11 янв 2024, 17:51
novgas
+1

Re: Склонение месяцев
Добавлено: 12 янв 2024, 02:22
Fait
Да видите, в чём дело...
Склонение проще реализовать функцией в пользовательском PHP.
Потом в форме указывать в календарике дату.
И добавить поле PHP код.
В котором уже забрать дату из поля и отправить её в функцию.
Функция в результате вернёт нужный формат, который и нужно будет сохранить в записи и использовать где хочешь.
Я использую именно этот способ, так как он достаточно гибкий.
И я сделал функцию для преобразования дат ещё более гибкой.
Если актуально, могу прислать сюда код, который использую.
Re: Склонение месяцев
Добавлено: 12 янв 2024, 02:24
Fait
LelikSAN писал(а): 07 авг 2021, 00:50
Кто-нибудь может подсказать плиз, как попраить данный выше запрос. Нужно, чтобы цепляла указанную в поле "дата" , а не текущею дату выводила.
Ошибку у вас я нашёл.
Но вы наверное уже решили всё?
Не видел этой темы раньше, честно...