Magento - Cómo mostrar todos los productos en la página principal?
-
27-09-2019 - |
Pregunta
Pantalla todos los productos en la página de inicio? Cualquier persona que se había hecho esto?
Nota: Esto se puede hacer en las páginas CMS añadiendo manualmente cada identificador de categoría .. no quiero hacer eso .. demasiados problemas si tengo cientos de categorías ..
Creo que esto puede ser codificado, pero no sé por dónde empezar? Gracias y más poder!
Solución
Ir a la página en el CMS -> Administrar páginas y añadir el siguiente fragmento de código en el WYSIWYG
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}
Esto debería enumerar todos los productos en su tienda en esa página.
También podría utilizar el mismo código para profundizar en una categoría específica, añadiendo la variable categoría, por ejemplo.
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="9" template="catalog/product/list.phtml"}}
Otros consejos
Este es el código para todos los productos
{{widget type="catalog/product_widget_new" display_type="all_products" products_count="10" template="catalog/product/widget/new/content/new_grid.phtml"}}
se pone debajo>
A LA CMS> Gestionar páginas> Editar 'Página de inicio'
Elija una pestaña Contenido> Haga clic en Mostrar Ocultar Editor
Ponga este script anterior
o
recientemente viewd los productos
{{widget type="reports/product_widget_viewed" page_size="5" template="reports/widget/viewed/content/viewed_grid.phtml"}}
comparó recientemente los productos
{{widget type="reports/product_widget_compared" page_size="5" template="reports/widget/compared/content/compared_grid.phtml"}}
Pedidos y retornos
{{widget type="sales/widget_guest_form" template="sales/widget/guest/form.phtml"}}
Deben estar trabajando para usted probó hasta Magento 1.9
Ir a la página en el CMS -> pages
y seleccione Your Home page
, y en la casilla contenido pega este código:
{{block type="catalog/product_new" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}
Paso 1: Ir a: Magento admin CMS> Páginas> Página Principal
Paso 2: Ir a: Tab contenido de izquierda
Paso 3: Añadir siguiente fragmento en el WYSIWYG
Nota: Señal raíz categoría cuando se crea un producto en la ficha de asignación de categorías.
{{block type="catalog/product_list" name="home.catalog.product.list"
alias="products_homepage" template="catalog/product/list.phtml"}}
Me sucedió para mostrar todos los productos en mi página de inicio Magento usando la siguiente referencia: https://magentoexplorer.com/how-to-add-and-display-all-products-on-homepage-in-magento
Para mostrar todos los productos en Magento página de inicio
En Magento backend, ir a CMS -> Gestionar páginas> Página de inicio y añadir este código
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}
para mostrar los productos de una categoría específica a la página principal
A LA CMS -> Páginas> Página de inicio y añadir el código de seguimiento al editor HTML de la página de inicio
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="3" template="catalog/product/list.phtml"}}
Reemplazar category_id = "3" con su ID de la categoría deseada
Espero que esto ayude