Мы используем buyshop theme из Magento и пытается перечислить несколько продуктов из каждой категории на домашней странице по следующему коду:Невозможно получить категорию продуктов на домашней странице
{{block type="catalog/product_list" category_id="2" block_name="Bestsellers" template="izotope/products_from_category.phtml"}}
Категория выше имеет более 2000 продуктов, однако, ничего не приходит. Нормальный вид категории через меню работает отлично.
Кроме того, пытались использовать Magento по умолчанию (1.9.2.2) код, как показано ниже, не имела успеха
{block type="catalog/product_list" category_id="your_category_id" template="catalog/product/list.phtml"}}
То же самое работает прекрасно на локальном хосте, однако, мы не можем выяснить, какой-либо причине за такое поведение.
Мы считаем, что это не имеет ничего общего с темой, это то, о чем мы просто не знаем или, вероятно, отключены. Мы все пробовали, включая:
a. Очистка кэш-памяти
b. Проверка состояния продукта, если он включен, и находится ли товар в наличии
c. Проверка того, находится ли продукт внутри категории и вид магазина по умолчанию
..... и многие другие мелочи, но без успеха.
Любая помощь будет действительно оценена.
1) проверьте, является ли идентификатор категории на вашем локальном компьютере таким же, как на вашем сервере. Возможно, вы пытаетесь использовать идентификатор категории из локального хоста на своем сервере. 2) если вы используете ускорители кеша, такие как Varnish, убедитесь, что кеш действительно очищен. – Igor
да, идентификатор категории отличается, кеш тоже ясен. Проверяйте его несколько раз. –
1) проверьте, была ли опубликована страница CMS, а не отключена, 2) проверьте, включено ли это для правильного представления в магазине, 3) убедитесь, что URL-адрес вашей домашней страницы CMS «домашний», а после этого 4) скажите, что вы видите, если вы вводите url, например http: // yourmagentosite.com/home – Igor