title: How to create TYPO3 back-end module settings page?
body: <p>I have the <a href="https://typo3.org" rel="nofollow noreferrer">TYPO3</a> version 9.5.9 and added a backend module by using the following function:</p>
  
  <pre><code>\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule(
      'CBWebdesign.' . $_EXTKEY,
      'tools', // Make module a submodule of 'admin'
      'tools', // Submodule key
      'top', // Position
      array(
          'Settings' =&gt; 'main',
      ),
      array(
          'access' =&gt; 'admin',
          'icon' =&gt; 'EXT:' . $_EXTKEY . '/Resources/Public/icons/template/tx_ext_cbwebdesigntemplate.gif',
          'labels' =&gt; 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang_cbwebdesigntemplate.xlf',
      )
  );
  </code></pre>
  
  <p>The new backend module appears in the menu under <strong>ADMIN TOOLS</strong>. But what do I have to do as the next step to see a page with settings fields for my module? Also I need to save them and use on front-end.</p>
  
  <p>Sorry I have to specify my use case. I need to implement my settings page. I mean I have added module item to menu. But what is the best way to implement settings there ? Even to say exactly I want to show there my extension configuration from ext_conf_template file and also possibility to change settings there.</p>