Home  >  Article  >  CMS Tutorial  >  How to modify the dedecms system single column template

How to modify the dedecms system single column template

藏色散人
藏色散人Original
2019-12-27 09:29:492097browse

How to modify the dedecms system single column template

dedecms system type single column template how to modify?

Our templates should all have the article_article.htm template; the article_article.htm template has a call {dede:field.body/}, which calls news data by default ( This is the current understanding), which means that you can use {dede:field.content/} to call the content you fill in the edit box below, which is the company profile.

Recommended learning: 伟梦cms

Our templates should all have the article_article.htm template. This template is the article content page template, that is to say, all articles in the site will eventually be displayed. Pages are rendered by this template.

But a problem arises. There is a call {dede:field.body/} in the article_article.htm template. This thing calls news data by default (this is how we understand it for the time being). Our company profile is impossible. It appears on the website in the form of news, so Dreamweaver officials took this into consideration and said this in the (find the right path) Column Management>> Modify Column>> column content (omitted here) Ten thousand words), which means that you can use {dede:field.content/} to call the content you fill in the edit box below, which is the content of a single page such as a company profile.

Then we can open the article_article.htm template, find {dede:field.body/} and replace it with {dede:field.content/}. Of course, it is not over yet. There is one more step to make article_article.htm Modify this name. Generally, the default is index_article.htm, which will save you other troubles. Many people will ask, if I change the name of the article_article.htm template, how can I use it as a normal news page? Don’t worry, there is a function you don’t know about here, that is, after you change your name, the Dreamweaver system will create a new template that you modified and keep the original template, so feel free to make changes boldly. fine.

The next step is to show the picture above to demonstrate all the steps.

How to modify the dedecms system single column template

# Step 1: Create a new single page template first, and be sure to select the channel cover below.

How to modify the dedecms system single column template

In the advanced options, you will know why I just asked you to change the name of the new template to index_article.htm. If you selected the channel cover in the previous step, the system will default The cover template will be used, and the system default cover template name is index_article.htm

How to modify the dedecms system single column template

Step 2: Open the article_article.htm template and find {dede:field.body/ } to {dede:field.content/}, and modify the template name at the same time. The effect of the change is shown in the picture below (nothing else needs to be changed, except in extremely special circumstances)

How to modify the dedecms system single column template

How to modify the dedecms system single column template

After modifying and saving, you will find that you have an extra template. This template is your single page template.

[Another note: Many cover pages are named singlepage.htm in their templates, or the cover page template about us may be about.htm and the cover page template for contact us may be contact.htm. This phenomenon belongs to General naming rules and personalized naming rules, if you are not clear, you can look at the code to judge】

OK Now you can go to Column Management>> Modify Column>> and fill in the edit box of column content. content, then save and generate, refresh, and you're done.

The above is the detailed content of How to modify the dedecms system single column template. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn