К содержимому
Вопросы

Частые вопросы

Обновлено

Почему товары не появились под записью?

Проверьте «Статус плагина», «Выводить по хуку» и «Вывод по хуку» самого списка. Затем убедитесь, что тема Блога выводит frontend_post.footer, а товары опубликованы в Магазине. Пустой список без запасной подборки не показывает товарный блок.

Почему после выключения плагина товары остались в тексте?

Обработка [ewblogproducts list=ID] и [ewblogproducts ids=...] не проверяет общий статус и настройки хука. Удалите теги из текста и сохраните запись. Собственные вызовы хелперов в теме также не проверяют эти переключатели.

Почему один список показан дважды?

Один и тот же список можно вывести тегом в тексте и через хук. Если нужен только вывод в тексте, выключите у списка «Вывод по хуку». Если нужно отключить автоматический вывод всех списков, используйте общее «Выводить по хуку».

Почему вместо тега виден сам текст [ewblogproducts ...]?

Проверьте точный синтаксис по инструкции: для списка нужен тег вида [ewblogproducts list=1]. Список с таким ID должен существовать. После удаления списка оставшиеся теги с его ID больше не заменяются.

Почему у разных статей одни и те же товары?

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

Почему запасная подборка не включилась после снятия товаров с публикации?

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

Почему добавленный товар не виден посетителю?

Проверьте публикацию товара в Магазине. Неопубликованный товар может оставаться привязанным, но стандартный вывод его не показывает. Через MCP такой товар виден с published=false; после сохранения его ID попадает в unpublished.

Как изменить порядок товаров и нужно ли отдельно сохранять?

В панели «Рекомендуемые товары» перетащите строку за значок слева. Сортировка, добавление и удаление привязок отправляются на сервер сразу. Текст записи, включая вставленные теги, нужно сохранять средствами редактора Блога.

Удаление списка или товара из панели удалит товар из Магазина?

Нет. Удаление товара в панели снимает его привязку к одному списку записи. Удаление списка в настройках снимает все его привязки. Сами товары каталога остаются. Обратная операция — обычное удаление товара из Магазина — удаляет его привязки через событие product_delete.

Почему описание списка не видно и как изменить оформление?

«Описание списка» сохраняется в данных, но стандартные шаблоны его не показывают. Для своего оформления создайте в теме Блога ewblogproducts_plugin.frontend_post.html и/или ewblogproducts_plugin.frontend_post_text.html. Данные и примеры приведены в статье для разработчика.

MCP считает запись пустой, хотя на странице есть товары. Почему?

has_products считает опубликованные привязанные товары. Запасные подборки и прямые вставки с ids в этот счётчик не входят. Поэтому отсутствие привязок не доказывает отсутствие товаров на странице. Аналогично положительный счётчик не гарантирует, что тема выводит блок.

Почему пакет MCP завершился успешно, но изменились не все записи?

Пакет обрабатывает элементы независимо и может вернуть общий ok=true при ошибках отдельных записей. Проверьте failed и каждый элемент results. Для успешных элементов дополнительно проверьте skipped и unpublished, а затем перечитайте состав инструментом blog_ewblogproducts_get_products.