es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo mostrar un producto agrupado en una página CMS en Magento 2.

Buen día,

Me gustaría colocar un producto agrupado en una página de CMS, en la vista de información donde se pueden ver cada producto relacionado y se puede cambiar la cantidad y agregar al carrito.

He intentado usar una directiva de bloque (espero que sea el término correcto) que he intentado crear sin éxito.

Idealmente, me gustaría agregar el bloque usando este tipo de formato:

{{block class="Magento\Framework\View\Element\Template" name="BlockName" product_id="1" template="Magento_Theme::groupedproduct.phtml"}}

De esa manera, podría agregarlo a cualquier página o incluso agregar varios productos a una página.

¿Es posible hacerlo o hay alguna extensión que pueda hacer el trabajo?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Hola,

    Sí, es posible agregar un producto agrupado en una página CMS utilizando una directiva de bloque. La sintaxis que proporcionó es correcta, pero hay algunas cosas que debe verificar para asegurarse de que funcione.

    Primero, asegúrese de que la ruta de la clase del archivo de plantilla sea correcta y que el archivo exista en la ubicación correcta. En su ejemplo, el archivo de plantilla debería estar ubicado en el directorio app/design/frontend/[Vendor]/[Theme]/Magento_Theme/templates/groupedproduct.phtml.

    En segundo lugar, es posible que necesite agregar más parámetros a la directiva de bloque según su caso específico de uso. Por ejemplo, puede necesitar especificar el diseño de página y el contenedor donde se debe mostrar el bloque.

    Si ya ha intentado estos pasos y aún experimenta problemas, hay varias extensiones disponibles en el Magento Marketplace que pueden ayudarlo a agregar productos agrupados a páginas CMS. Por ejemplo, podría probar usando una extensión como la Tabla de productos agrupados de Magenest, que proporciona una forma más fácil de usar para mostrar y administrar productos agrupados en páginas CMS.

    ¡Espero que esto ayude! Hágamelo saber si tiene alguna otra pregunta.

Comments are closed.