Buenas, saludos
Me gustaría saber como insertar un archivo .phtml en un bloque de magento,
Es algo similar a esto:
<reference name="product_list">
<action method="setTemplate"><template>catalog/product/list.phtml</template></action>
</reference>
Saludos, espero sus comentarios
Hola @jesusdv10,
¿Te refieres a hacer algo como esto en un layout?
<?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <referenceBlock name="copyright"> <action method="setTemplate"> <argument name="template" xsi:type="string">Vendor_NombreModulo::html/nuevo.phtml</argument> </action> </referenceBlock> </page>
Dentro de tu módulo, el archivo estaría en:
/view/frontend/templates/html/nuevo.phtml
Hola @jesusdv10,
Use el siguiente código en su layout.xml
<? xml version = "1.0"?> <page xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: noNamespaceSchemaLocation = "urn: magento: framework: View / Layout / etc / page_configuration.xsd"> <referenceBlock name = "product_list" template="Vendor_Module::your_phtml_file.phtml" /> </page>
Y luego cree su archivo de plantilla "your_phtml_file.phtml" en Vendor/Module/view/frontend/templates
Espero que esto resuelva tu problema. Si aún así se enfrenta a algún problema, por favor, hágamelo saber.
Si te ayuda, por favor acéptalo como solución.
Saludos.
Hola gracias por la respuesta
Una pregunta, como creo el archivo de plantilla your_phtml_file.phtml en Vendor/Module/view/frontend/templates
Saludos