С обновлением PrestaShop до версии 8+ многие владельцы интернет-магазинов столкнулись с неожиданной проблемой: в списке заказов перестало отображаться название последнего статуса. Вместо текста виден только цвет, что приводит к путанице при обработке заказов. Это вызывает недоумение у пользователей, особенно тех, кто работает с заказами ежедневно. Давайте разберёмся в причинах этой проблемы и рассмотрим, как её исправить.
Причины проблемы
Основная причина кроется в изменении принципа группировки статусов в новой версии PrestaShop. Теперь статусы группируются по их названиям. Ранее в разных версиях CMS на одном языке могли существовать статусы с одинаковыми названиями, но разными ID. Например:
- ID 2 – "Платёж принят" (стандартный статус при успешной оплате).
- ID 11 – "Remote payment accepted" (например, для удалённых или курьерских платежей).
Если в более ранних версиях PrestaShop оба статуса переводились как "Платёж принят", то с обновлением до версии 8+ система начинает их воспринимать как один статус из-за совпадения названий. В результате на экране отображается только один из них, что вызывает путаницу.
Как устранить проблему
Для устранения этой проблемы необходимо убедиться, что все статусы заказов имеют уникальные названия:
- Проверьте список статусов заказов в админ-панели PrestaShop:
- Перейдите в раздел Настройки → Статусы заказов.
- Найдите статусы с одинаковыми названиями.
- Измените названия статусов, которые могут вызывать конфликт:
- Например, вместо "Платёж принят" для статуса с ID 11 используйте "Оплата курьеру принята" или "Удалённая оплата принята".
- Сохраните изменения и проверьте, как отображаются статусы заказов в списке.
Почему важно обновлять PrestaShop
Обновления CMS несут множество преимуществ:
- Улучшение безопасности: устраняются уязвимости, которые могут быть использованы злоумышленниками.
- Новые функции: расширяются возможности системы, что делает её более гибкой и удобной для пользователей.
- Исправление ошибок: устранение багов, выявленных в предыдущих версиях.
- Совместимость с модулями: улучшение работы с актуальными модулями и интеграциями.
Регулярное обновление системы гарантирует стабильную и безопасную работу интернет-магазина.
Если вы планируете обновиться до версии PrestaShop 8+ или уже столкнулись с описанной проблемой, проверьте уникальность названий статусов заказов. Это простое решение поможет избежать путаницы и сохранить удобство работы с системой.
Оставляйте свои комментарии ниже, делитесь своим опытом и задавайте вопросы – мы будем рады помочь вам!