Showing results for 
Search instead for 
Did you mean: 

How to find the layout for the Home page

How to find the layout for the Home page

I'm working on a Magento 2.2.9 website that somebody has already built before me. I'm trying to change the layout for the Home page and I'm really confused about which file I should be editing. I've found that the layout will be either in default.xml or in cms_index_index.xml.


Here is the location of my default.xml:



Here is the content of the file:



<?xml version="1.0"?>

<page xmlns:xsi="" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <referenceBlock name="head.additional">
        <block class="Infortis\Cgen\Block\AssetWrapper\Combined" name="head.additional.asset-wrapper" template="assets/wrapper/combined.phtml">
                <argument name="asset_name" xsi:type="string">cfg.css</argument>
                <argument name="asset_id" xsi:type="string">iult</argument>

Here is the location of my cms_index_index:




Here is the content of my cms_index_index:



<?xml version="1.0"?>
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
<page xmlns:xsi="" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">

I also went to Admin->Content->Pages->Homepage, and "CMS Home Page" shows "Ultimo Home Page 1", "Default Web URL" shows "cms". The problem is that I have 8 Ultimo Home pages and I also have 8 demo.xml files (demo1.xml, demo2.xml, demo3.xml, etc.), and when I search for "Ultimo Home Page 1" it finds it in every demoN.xml file so 8 instances. And I'm not sure which one is being used for the Home page. I'm assuming it's demo1.xml, but I have no proof for that.

So, how do I find where the layout for the Home page is being configured?