У модулі UniXML крім основного функціоналу є безліч вкрай корисних утиліт для роботи з товарами та контентом сайту.

Утиліта створена для пошуку фото, які не прив'язані ні до чого на сайті. На будь-якому хостингу є обмеження щодо дискового простору. При збільшенні кількості товарів збільшується і займане місце під фото.
Так влаштований Opencart, що на одне фото створюється ще кілька його прев'ю. Все це займає вільне місце на диску. І часто під час роботи з контентом змінюються зображення, частина з яких так і залишається на сервері покинутими.
Щоб виконати пошук, достатньо перейти в модулі у вкладку Сервіс - Видалення зайвих фото. Там потрібно прописати папку для сканування, наприклад unixml. Після чого в полі введення В яких таблицях шукаємо фото треба прописати всі можливі місця, де може бути прилінковане зображення в базі. За замовчуванням модуль шукає тільки в таблиці product поле image і в таблиці product_image у полі image - тобто шукає по основних та додаткових фото товару.
Наприклад, можна шукати в таблиці category у полі image, для цього достатньо додати category=image, і за аналогією можна додавати будь-які таблиці з будь-якими полями.
Чим більше таблиць - тим довше працюватиме чистка.
Увага! Перед запуском чистки обов'язково зробіть бекап папки, яку скануєте, а також бекап бази даних. Функціонал працює відмінно, однак усе буває, можливо, щось неправильно налаштували. Це для перестраховки.

Часто буває, що в магазині при автоматичному завантаженні (та навіть при заповненні вручну) створюються дублі товарів. Це дуже погано для сайту.
Утиліта дозволяє виконати пошук за заданим ключем, наприклад назвою або артикулом. Спочатку йде пошук з аналізом, що є оригіналом, а що дублем, та можливістю видалити дубльовані товари. Дуже зручно при імпорті, коли через неправильні налаштування завантажили дублі на сайт.
Щоб виконати пошук, достатньо перейти в модулі у вкладку Сервіс - Видалення зайвих товарів і вибрати, за яким параметром визначаємо дубль. Наприклад, ми вибрали артикул sku. Коли в магазині модуль знаходить два однакових значення sku, він дивиться на id товару: той, що менший - це і буде оригінал (він раніше зайшов у магазин), а той, що більший - той пізніше, і відповідно це і буде дубль.

Вкрай корисний функціонал, який знаходить дублі в посиланнях. Opencart через свою структуру не дозволяє, щоб десь були однакові посилання. Ця утиліта дозволяє знайти дублі в ЧПУ. Сканування відбувається в один клік у вкладці Сервіс - Пошук дублів ЧПУ.

Щоб на сайті всі товари мали фотографії, тепер не треба шукати їх вручну. Достатньо в UniXML зайти в утиліти та зробити пошук таких товарів. Для цього треба перейти в Сервіс - Пошук товару без фото. Там буде всього дві кнопки: Запустити пошук товарів без фото або з битими фото - шукає проблемні товари або товари з проблемними фото. Друга: Видалити биті файли та відсутні фото з бази - дивиться на фото, і якщо вони биті або відсутні, то видаляються биті фото та запис у базі даних, щоб на сайті все було як слід.

При імпорті завжди щось може піти не так, і потрібно видалити всі товари. Вам не потрібно вручну це робити або чистити таблиці через базу даних. Достатньо проставити в налаштуваннях, які дані видаляємо, та видалити їх в один клік. Щоб це зробити, перейдіть у Сервіс - Видалення всіх даних. Там вибираєте, що хочете видалити, і в один клік усе чиститься.
Кількість утиліт та їхній функціонал буде весь час зростати. Мета модуля UniXML - зробити роботу з контентом сайту максимально простою та зрозумілою. Усе в декілька кліків!