DEDECMS provides template file naming rules, is also a kind of norms, I hope to provide you with reference.
Template Save Location
Template directory: {cmspath}/templets/style name (default, the system is the underlying template, plus the template used by the plugin)/specific feature template file}
Template file Naming conventions
①index_ recognition id.htm: Represents the plate (column cover) template;
②list_ Recognition id.htm: Indicates the column list template;
③article_ recognition id.htm: Represents the Content viewing page (document templates, including feature view pages);
④search.htm: Search results list template;
⑤index.htm: Homepage template;
NOTE: [identification ID] can be obtained from "channel Model Management", and of course, you can also identify the template name for a channel in the "Channel Model Management" area.
Example: list_image.htm is the default list template for a column of content type picture set.
Article_article.htm represents the Article view page template.
Other Template Description:
Default underlying template
Location: {Cmspath}/templets/system
Function: When you do not specify the default underlying template for the tag, the system will automatically call the corresponding file in this folder as the underlying template.
Plugin Catalog Template
Location: {Cmspath}/templets/plus
Features: Comments, links, RSS maps and other templates.
Member Background template
Location: {cmspath}/member/templets
Function: The template of the member backstage.
System background Templates
Location: {cmspath}/dede/templets
Features: System Background Management templates
Dedecms template file Naming conventions