Creating Custom Page Templates for upfront child theme!

Dear Team,

Created one custom template and created one file in the layouts folder and selected this template in back-end. The front end is displaying properly but when i click on the upfront and try to edit the page, nothing i can see except the page name.

Is there anything else we need to do for creating custom page templates. Like registering somewhere in db or something?

Can you tell me the steps for creating the page template? I mean creating new virtual regions and all, I have tried in existing templates and its working fine (but no styles and scripts). But its not working in the custom page template.

Please help and reply asap!

Thanks in Advance!!!