Утилиты для работы с товарами

В модуле UniXML помимо основного функционала есть множество крайне полезных утилит для работы с товарами и контентом сайта.

Удаление лишних фото

Утилита создана для поиска фото которые не привязаны ни к чему на сайте. На любом хостинге есть ограничение по дисковому пространству. При увеличении количества товаров увеличивается и потребляемое место под фото.

Так сделан Opencart что на одно фото создаются еще пару его превью. Все это занимает свободное место на диске. И часто при работе с контентом меняются изображения и часть из которых так и остаются на сервере покинутыми.

Что бы выполнить поиск достаточно перейти в модуле во вкладку Сервис - Удаление лишних фото. Там нужно прописать папку для сканирования, например unixml. После чего в поле ввода В каких таблицах ищем фото надо прописать все возможные места где может быть прилинковано изображение в базе. По умолчанию модуль ищет только в таблице product поле image и в таблице product_image в поле image - то есть ищет по основным и дополнительным фото товара. 

Например можно искать в таблице category в поле image для этого достаточно добавить catagory=image и по аналогии можно добавлять любые таблицы с любыми полями.

Чем больше таблиц - тем дольше будет работать чистка.

Внимание! Перед запуском чистки обязательно сделайте бекап папки которую сканируете а также бекап базы данных. Функционал работает отлично, однако всякое бывает, может неправильно что-то настроили. Это для перестраховки.

Поиск и удаление дублей товаров

Часто бывает что в магазине при автоматической загрузке (да даже при заполнении вручную) создаются дубли товаров. Это очень плохо для сайта.

Утилита которая позволяет выполнить поиск по заданному ключу, например названию или артикулу. Сначала идет поиск с анализом что есть оригинал а что дубль, и возможностью удалить дублированные товары. Очень удобно при импорте, когда из-за неправильных настроек загрузили дубли на сайт.

Что бы выполнить поиск достаточно перейти в модуле во вкладку Сервис - Удаление лишних товаров и выбрать по какому параметру определяем дубль. Например мы выбрали артикул sku. Когда в магазине модуль находит два одинаковых значения sku он смотрит на id товара и тот что меньше - это и будет оригинал (он раньше зашел в магазин), а тот что больше -тот позже и соответственно это и будет дубль.

Поиск дублей ЧПУ

Крайне полезный функционал который находит дубли в ссылках. Opencart из-за своей структуры не позволяет что бы где-то были одинаковые ссылки. Эта утилита позволяет найти дубли в ЧПУ. Сканирование происходит в один клик во вкладке Сервис - Поиск дублей ЧПУ.

Поиск товара без фото

Что бы на сайте все товары имели фотографии теперь не надо искать их вручную. Достаточно в UniXML зайти в утилиты и сделать поиск таких товаров. Для этого надо перейти в Сервис - Поиск товара без фото. Там будет всего две кнопки Запустить поиск товаров без фото или с битыми фото - ищет проблемные товары или товары с проблемными фото. Вторая Удалить битые файлы и отсутствующие фото с базы - смотрит на фото, если они битые или отсутствующие то удаляется битые фото и запись в базе данные что бы на сайте все было как надо.

Удаление всех данных

При импорте всегда может что-то пойти не так, и надо удалить все товары. Вам не нужно вручную это делать или чистить таблицы через базу данных. Достаточно проставить в настройках какие данные удаляем и их удалить в один клик. Что бы это сделать перейдите в Сервис - Удаление всех данных. Там выбираете что хотите удалить и в один клик все чистится.

Количество утилит и их функционал будет все время расти. Цель модуля UniXML сделать работу с контентом сайта максимально простой и понятной. Все в пару кликов!
Информация только для UniXML 7.x
Сейчас активно разрабатывается, скоро выход

Разработчик модуля - Прут Николай.

Работаю с opencart уже около 10 лет.

Создал успешные модули UniXML Pro, MicrodataPro, Easyphoto, Редиректор 301 и другие.

Авторское право на модуль UniXML и информацию на этом сайте принадлежит Прут Николаю.

Копирование материала или использования нелицензионного модуля запрещено.