Если вы хотите зарегистрировать модуль клиента просто зарегистрировать его через файл XML в .../Kernel/Config/Files/yourConfigName.xml как это:
<ConfigItem Name="CustomerFrontend::Module###MyCustomModule" Required="0" Valid="1">
<Description Translatable="1">Frontend module registration for the customer interface.</Description>
<Group>Ticket</Group>
<SubGroup>Frontend::Customer::ModuleRegistration</SubGroup>
<Setting>
<FrontendModuleReg>
<Description>My Module Desc</Description>
<NavBarName>Ticket</NavBarName>
<Title>My Module</Title>
<NavBar>
<Description Translatable="1">My Module desc</Description>
<Name Translatable="1">My Module</Name>
<Block></Block>
<Type>Submenu</Type>
<NavBar>Ticket</NavBar>
<Link>Action=MyCustomModule</Link>
<LinkOption></LinkOption>
<Prio>600</Prio>
</NavBar>
</FrontendModuleReg>
</Setting>
</ConfigItem>
Не забудьте назвать модуль соответственно «MyCustomModule.pm» и в самом модуле изменить имя автозагруженного модуля
'постройте каталог/Hello World для модуля в каталоге разработчика'. Где находится каталог разработчика? –