Общая задача

Разработать плагин для интернет-магазина на WordPress (WooCommerce), реализующий механизм акционных скидок и управляемых надписей под ценой товара.

Требования к функционалу в карточке товара

  1. Добавить справа плавающее окно для выбора размера скидки (5/10/15/20/25/30%). Окно должно перемещаться мышью по вертикали между другими элементами.
  2. При выборе скидки в карточке автоматически появляется перечёркнутая исходная цена (базовый функционал WooCommerce уже есть).
  3. Блок надписи под ценой (например, "стандартный текст акции") должен заменяться на кастомный промо-текст с цветным форматированием и подчёркиванием.

Управление текстом акции

  • Глобально: в админке плагина должно быть поле для ввода общего текста акции (с возможностью задавать числовое значение в тексте, например "В этом году 30 суперских моделей", где цифра 1 изначально). По умолчанию эта цифра устанавливается для всех товаров.
  • Исключение для категории "Камеры видеонаблюдения": для этой категории в админке плагина должно быть отдельное поле со своим текстом и своей цифрой (отдельно от общей настройки).
  • Дополнительно: текущее поле редактирования надписи (упоминается как существующее в базовой настройке товара) должно оставаться, но работа плагина приоритетно заменяет текст именно тем, что задано в настройках плагина (с общим или категорийным значением).

Разработка и настройка мультиязычного интернет-магазина на OpenCart

Требуется создать полнофункциональный интернет-магазин на платформе OpenCart для международных продаж химической продукции. Необходима установка и настройка обязательных модулей, а также адаптация под несколько языков.