Mapping DetailsView.ascx will not work since it is not frontend template: Map FrontendProductsDetailsView.ascx template trougg Administration->Settings->Advacned->Controls->ContentView. After mapping a template remember to restart the application to apply changes.
/// <summary>
/// Gets or sets the layout template path.
/// </summary>
/// <value>The layout template path.</value>
public
override
string
LayoutTemplatePath
get
return
ProductsModule.ProductsVirtualPath + layoutTemplateName;
set
base
.LayoutTemplatePath = value;
// <summary>
//return SchoolsModule.SchoolsVirtualPath + layoutTemplateName;
.LayoutTemplatePath;