OpenCart 2.3 - Пошук замовлень по номеру телефону
У рамках проєкту було реалізовано додатковий функціонал для адміністративної панелі OpenCart 2.3, який дозволяє швидко знаходити замовлення за номером телефону клієнта.
Стандартний функціонал системи обмежений пошуком за ID замовлення, ім’ям, що ускладнює роботу менеджерів при обробці звернень. Тому було розроблено зручне рішення для пошуку саме по телефону — одному з найчастіших ідентифікаторів клієнта.
Що було зроблено:
- Додано поле пошуку за номером телефону у список замовлень в адмінці
- Реалізовано обробку введеного номера (підтримка різних форматів запису)
- Внесено зміни в контролер та модель для коректної фільтрації даних
- Оптимізовано SQL-запит для швидкого пошуку навіть при великій кількості замовлень
- Забезпечено сумісність із стандартним функціоналом фільтрів OpenCart
Стандартний функціонал системи обмежений пошуком за ID замовлення, ім’ям, що ускладнює роботу менеджерів при обробці звернень. Тому було розроблено зручне рішення для пошуку саме по телефону — одному з найчастіших ідентифікаторів клієнта.
Що було зроблено:
- Додано поле пошуку за номером телефону у список замовлень в адмінці
- Реалізовано обробку введеного номера (підтримка різних форматів запису)
- Внесено зміни в контролер та модель для коректної фільтрації даних
- Оптимізовано SQL-запит для швидкого пошуку навіть при великій кількості замовлень
- Забезпечено сумісність із стандартним функціоналом фільтрів OpenCart