2010-11-23 2 views
10

Показать все товары на главной странице? Кто бы это сделал?Magento - Как показать ВСЕ ПРОДУКТЫ на главной странице?

Примечание: Это может быть сделано на страницах CMS путем добавления вручную каждый идентификатор категории .. Я не хочу, чтобы сделать это .. Слишком много хлопот, если у меня есть сотни категорий ..

I думаю, это можно закодировать, но я не знаю с чего начать? Спасибо и больше силы!

ответ

19

Перейти на главную страницу в CMS -> Управление страницами и добавьте следующий фрагмент кода в WYSIWYG

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}} 

Это необходимо перечислить все продукты в вашем магазине на этой странице.

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

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="9" template="catalog/product/list.phtml"}} 
+2

попробовал это, и он говорит «нет товаров соответствующих выбора» .. Я использую Mage 1.4.0.1 – 2010-11-24 03:12:25

+2

у вас есть какие-либо продукты в корневом Catal og магазина? Они должны быть там, чтобы отображать продукты на главной странице. – Petet 2010-11-24 11:16:36

+0

Благодарю вас .. Хорошо сейчас .. – 2010-11-30 10:08:56

3

Перейти на домашнюю страницу в CMS -> pages и выберите Your Home page, а в поле содержимого вставить этот код:

{{block type="catalog/product_new" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}} 
10

Это код для всех продуктов

{{widget type="catalog/product_widget_new" display_type="all_products" products_count="10" template="catalog/product/widget/new/content/new_grid.phtml"}} 

Положите его под >

Перейти к CMS> Управление страницами> Изменить 'Домашняя страница'

Перейдите TAB содержимое> Нажмите на Show Hide Editor

Поместите этот выше сценарий

Или

Недавно Viewd Продукты

{{widget type="reports/product_widget_viewed" page_size="5" template="reports/widget/viewed/content/viewed_grid.phtml"}} 

Недавно Сравниваемые продукты

{{widget type="reports/product_widget_compared" page_size="5" template="reports/widget/compared/content/compared_grid.phtml"}} 

Приказы и возвращает

{{widget type="sales/widget_guest_form" template="sales/widget/guest/form.phtml"}} 

должны работать для вас испытания до Magento 1.9

1

Шаг 1: Перейти к: Magento администратора CMS> Страницы> Главная страница

Шаг 2: Перейдите на: вкладка «Содержание» слева

Шаг 3: Добавьте следующий фрагмент в WYSIWYG

Примечание:Tick категория корня при создании продукта на вкладке Назначьте категории.

{{block type="catalog/product_list" name="home.catalog.product.list" 
alias="products_homepage" template="catalog/product/list.phtml"}} 
0

мне удалось отобразить все продукты на моей домашней странице Magento, используя следующую ссылку: https://magentoexplorer.com/how-to-add-and-display-all-products-on-homepage-in-magento

enter image description here Чтобы отобразить все продукты на Magento домашней странице

В Magento бэкэнде, перейдите на CMS -> Управление страницами> Домашняя страница и добавить этот код

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}} 

Для отображения продуктов из определенной категории на главную

Перейти к CMS -> Страницы> Главная и добавить код последующей в HTML редактор Главная

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="3" template="catalog/product/list.phtml"}} 

Заменить category_id = «3» с вашим нужная категория ID

Надеется, что это помогает

Смежные вопросы