Страница 1 из 2
Умный ввод: API morpher.ru
Добавлено: 24 сен 2020, 23:07
VladimirVa
Прошу рассмотреть возможность добавления API
morpher.ru
Склонение запроса по всем падежам, конвертация текста во множественное число (вот это мне понадобилось шибко)и гвоздь программы:
<где> <куда> <откуда>
в Москве в Москву из Москвы
в Израиле в Израиль из Израиля
во Франции во Францию из Франции
на Урале на Урал с Урала
Re: Умный ввод: API morpher.ru
Добавлено: 25 сен 2020, 20:45
Develop-Soft
VladimirVa писал(а): ↑24 сен 2020, 23:07... и гвоздь программы:
<где> <куда> <откуда>
в Москве в Москву из Москвы
в Израиле в Израиль из Израиля
во Франции во Францию из Франции
на Урале на Урал с Урала
А приколитеся
:
<где> в Москве
= о ком, о чём?
(Предложный) // в Новосибирске, в Ухте, в Пензе, в Сочи, ...
<откуда> из Москвы
= кого, чего?
(Родительный) // из Новосибирска, из Ухты, из Пензы, из Сочи, ...
<куда> в Москву
= кого, что?
(Винительный) // в Новосибирск, в Ухту, в Пензу, в Сочи, ...
Re: Умный ввод: API morpher.ru
Добавлено: 25 сен 2020, 21:20
VladimirVa
Это да, только он это получает из одного поля, предположим: "Москва"
Re: Умный ввод: API morpher.ru
Добавлено: 25 сен 2020, 23:27
Develop-Soft
Кто это, если не секрет..?
Re: Умный ввод: API morpher.ru
Добавлено: 26 сен 2020, 00:20
VladimirVa
ответ на запрос к API морфера
Re: Умный ввод: API morpher.ru
Добавлено: 26 сен 2020, 08:28
Develop-Soft
А как "должно быть"?
Re: Умный ввод: API morpher.ru
Добавлено: 27 сен 2020, 00:29
VladimirVa
Мне кажется я понял глубину вопроса. Прошу прощения за свою, мягко выражаясь, "недальновидность".
Тему, наверное следует переименовать с "Умный ввод", на "Модуль: Модификатор".
Чтобы не разводить дубликаты полей по родам, предложно-падежным формам и т.д. Вероятнее всего имеет смысл ввести понятие модификации полей.
Предположим, мы заполнили с помощью стандартизации DaDATA набор полей адрес доставки, в котором присутствует текстовое поле "Город назначения" [10] со значением: "Москва". И текстовое поле "Город отправки" [20] со значением: "Воркута".
Нам надо отправить уведомление на почту вида:
Уважаемый [Имя клиента], груз [номер] отправляется <где>[20]</где> [Дата отправления], прибытие <куда>[10]</куда> [Дата прибытия].
Это версия. Обсуждение приветствуется.
Re: Умный ввод: API morpher.ru
Добавлено: 28 сен 2020, 08:37
support
Есть правила отправки почты где можно сформировать такое сообщение
https://docs.rukovoditel.net.ru/index.php?p=75
Re: Умный ввод: API morpher.ru
Добавлено: 28 сен 2020, 14:54
VladimirVa
Так точно, только предварительно надо надобовлять дубликаты полей по родам, предложно-падежным формам, ручками заколотить эти данные. А потом использовать для формирования сообщений, моё предложение было о возможности обернуть значение поля в "модификатор" и при формировании сообщения или документа по шаблону для экспорта делать запрос к API morfer.ru и вставлять результат ответа в соответствии с тегом модификатора.
Таким образом, не требуется разводить дубликаты полей по родам, предложно-падежным формам, или цифры прописью...
Re: Умный ввод: API morpher.ru
Добавлено: 29 сен 2020, 19:53
Develop-Soft
А есть ли в этом смысл вообще..? Нельзя сделать "по классике"?:
Уважаемый [Имя клиента], танцуйте, ваш груз [номер] отправлен.
пункт отправления: [пункт отправления] (именительный, например: Алупка),
дата отправления: [дата отправления]
пункт назначения: [пункт назначения] (именительный),
дата прибытия: [Дата прибытия]...
или обязательно "с выражением"..?))