I have the following layout in Magento2:
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="3columns" xsi:noNamespaceSchemaLocation="../../../../../../../lib/internal/Magento/Framework/View/Layout/etc/page_configuration.xsd">
<body>
<referenceContainer name="main">
<block class="Vendor\MyModule\Block\MyBlock" name="my_block" template="Vendor_MyModule::my-block.phtml"/>
</referenceContainer>
</body>
</page>
Unfortunately this only renders a 2columns-right layout in the frontend. I am really wondering what I have done wrong. Unfortunately there are no examples of a 3 columns layout in the core in order to check. But if I open 3columns.xml under module-theme/view/frontend/page_layout/3columns.xml I only see the following:
<?xml version="1.0"?>
<layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_layout.xsd">
<update handle="2columns-left"/>
</layout>
So there is no third column?