Исправление структуры данных интернет-магазина

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

Для этого к URL бекенда Shop-Script добавьте дополнительные параметры: ?module=repair&action=action_id. Вместо action_id подставьте идентификатор действия, которое исправит какой-то определенный набор данных.

Для выполнения команд, описанных в этой статье, нужно иметь административный доступ к приложению «Магазин».

Пример

http://mydomain.ru/webasyst/shop/?module=repair&action=productStocks

Вставьте сформированный URL в адресную строку браузера и нажмите Enter. Дождитесь сообщения об окончании исправления.

productStocks #

?module=repair&action=productStocks

Удаляет лишние записи о складских остатках товаров и артикулов для тех складов, которые уже удалены. Эти лишние записи не используются и могут мешать работе магазина.

productCounts #

?module=repair&action=productCounts

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

categories #

?module=repair&action=categories

Исправляет информацию о вложенности категорий товаров. Ошибки в информации о вложенности категорий могут проявляться в виде неработающего дерева категорий в секции «Товары».

featuresSelectable #

?module=repair&action=featuresSelectable

Восстанавливает выбор значений характеристик для формирования артикулов у товаров в режиме «Выбор параметров».

productRemoveFeaturesSelectable #

?module=repair&action=productRemoveFeaturesSelectable

Удаляет лишние записи о значениях характеристик, которые используются для формирования артикулов товара, из свойств товара — такие характеристики должны быть связаны только с артикулами товара, а не с самим товаром. Это исправление имеет смысл, только если товары продаются в режиме «Выбор параметров».

cleanupFeatures #

?module=repair&action=cleanupFeatures

Удаляет лишние записи о значениях характеристик, связанных с товарами и не связанных с артикулами товаров. Полезно для исправления отображения лишних значений характеристик, которых не видно при редактировании товаров.

sort #

?module=repair&action=sort

Исправляет неработающую сортировку разных элементов:

  • плагинов
  • артикулов товаров
  • типов товаров
  • характеристик товаров и их значений
  • профилей импорта и экспорта

sku #

?module=repair&action=sku

Исправляет для товаров выбор артикула по умолчанию.

emptyPath #

?module=repair&action=emptyPath

Удаляет лишние пустые поддиректории для пользовательских файлов приложения Shop-Script в директории wa-data/. Лишние пустые директории не используются и только напрасно занимают дисковое пространство сервера служебной информацией.

?module=repair&action=emptyPath&all=1

С параметром all=1 удаляются лишние пустые поддиректории для пользовательских файлов всех установленных приложений, а не только для Shop-Script.

thumb #

?module=repair&action=thumb

Восстанавливает потерянные файлы в директории wa-data/, необходимые для автоматического формирования эскизов изображений товаров и промокарточек.


translateWorkflow #

?module=repair&action=translateWorkflow

Исправляет перевод названий статусов и действий с заказами на текущий язык пользователя.

3 комментария

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите