[![enter image description here][2]][2]
How can I remove the attributes that appear for each product and add a new template which contains different styles and content?
Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. It only takes a minute to sign up.
Sign up to join this community[![enter image description here][2]][2]
How can I remove the attributes that appear for each product and add a new template which contains different styles and content?
You need to overrite magentoRoot/vendor/magento/module-catalog/view/frontend/templates/product/list.phtml file.
For Theme
app/design/frontend/VednoreName/ModuleName/Magento_Catalog/layout
catalog_category_view.xml
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="2columns-left" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="category.products.list">
<action method="setTemplate">
<argument name="template" xsi:type="string">Magento_Catalog::product/list.phtml</argument>
</action>
</referenceBlock>
</body>
</page>
For Module
app/code/VendoreName/ModuleName/view/frontend/layout
catalog_category_view.xml
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="2columns-left" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="category.products.list">
<action method="setTemplate">
<argument name="template" xsi:type="string">VendoreName_ModuleName::product/list.phtml</argument>
</action>
</referenceBlock>
</body>
</page>