Skip to content

Единообразное отображение иконки календаря#83

Merged
biz87 merged 1 commit intobetafrom
feat/datepicker-icon-in-input
Feb 13, 2026
Merged

Единообразное отображение иконки календаря#83
biz87 merged 1 commit intobetafrom
feat/datepicker-icon-in-input

Conversation

@Ibochkarev
Copy link
Copy Markdown
Member

Описание

Единообразное отображение иконки календаря внутри поля ввода у всех DatePicker (PrimeVue): добавлены showIcon, fluid и iconDisplay="input" по документации PrimeVue.

Изменённые компоненты:

  • OrdersGrid.vue — фильтры по дате (одиночная дата и диапазон)
  • OrderView.vue — поле даты в карточке заказа
  • DynamicField.vue — универсальное поле типа datefield

Тип изменений

  • Исправление бага (non-breaking change)
  • Новая функциональность (non-breaking change)
  • Breaking change (изменение, ломающее обратную совместимость)
  • Рефакторинг (без изменения функциональности)
  • Документация
  • Другое (опишите):

Связанные Issues

Closes #(номер issue)

Как это было протестировано?

  • Ручное тестирование
  • Автоматические тесты (PHPStan, ESLint)
  • Тестирование на разных версиях PHP/MODX

Конфигурация тестирования:

  • MiniShop3:
  • MODX:
  • PHP:

Скриншоты (если применимо)

До (иконка снаружи) После (иконка внутри инпута)
image image

Чеклист

  • Код соответствует стилю проекта
  • Добавлены/обновлены комментарии в сложных местах
  • Изменения не ломают существующую функциональность
  • Лексиконы добавлены на двух языках (ru/en)
  • PHPStan проходит без новых ошибок
  • ESLint проходит без ошибок (для JS/Vue изменений)
  • Обновлён CHANGELOG.md (для значимых изменений)

Дополнительные заметки

Используется вариант с iconDisplay="input": иконка отображается внутри поля ввода справа.

@Ibochkarev Ibochkarev requested a review from biz87 February 13, 2026 05:10
@Ibochkarev Ibochkarev self-assigned this Feb 13, 2026
@biz87 biz87 merged commit 6d648da into beta Feb 13, 2026
@biz87 biz87 mentioned this pull request Feb 13, 2026
@Ibochkarev Ibochkarev deleted the feat/datepicker-icon-in-input branch March 16, 2026 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants