dede添加自定义属性完美解决方案

dede添加自定义属性完美解决方案,第1张

dede添加自定义属性完美解决方案

本文详细解释了在dede中添加自定义属性的最终解决方案,这样我们就可以在不添加N列页面的情况下解决分类问题。

很多时候,我们在建网站的时候,一定要按照N个以上的二级栏目的创建来对文章内容进行分类,很少的栏目是可以的。如果一个栏目涉及2、3个栏目,以后随着栏目的增加,文章内容的添加会非常困难。今天我就来教大家如何根据实际的做法,通过添加文章内容的自定义属性,来处理文章分类这个复杂的问题。

自定义属性的应用不错,可以彻底处理一篇文章属于几个栏目,或者栏目下有2-3个子栏目等问题!

自然环境:目前DEDE已经升级到5.7版本号,在此之前的老版本就不描述了。大家都把DEDE5.7作为改变的基础。

首先,我们来看看如何批量添加自定义文章内容属性。

比较安全快捷的添加方式是按照SQL加载的方法:后台管理-系统软件-SQL命令行工具。

insertinto`dede_arcatt`(sortid,att,attname)values(9,'d','标签'); altertable`dede_archives`modify`flag`set('c','h','p','f','s','j','a','b','d')defaultNULL;

在这里,我们必须说,DEDE本身已经有八个默认设置,所以我们只是从第九列开始升级,等等。“D”是区分前台接待和启用flag='d'的情况的标签,只要不重复。

以上是大家加一个属性。如果我们有很多属性来替换二级和三级列,那么实际上怎么 *** 作呢?直接看整体实力

insertinto`dede_arcatt`(sortid,att,attname)values(9,'d','标签1'); insertinto`dede_arcatt`(sortid,att,attname)values(9,'d1','标签2'); insertinto`dede_arcatt`(sortid,att,attname)values(9,'d2','标签3'); …… altertable`dede_archives`modify`flag`set('c','h','p','f','s','j','a','b','d','d1','d2')defaultNULL;

按照这个方法,可以彻底解决大量添加文章内容属性的问题!

我们可以看到,这是批量推广的实际效果,但是大家注意到了,添加的属性已经和之前的内置属性混在一起了,我再添加会不方便。这里有一个提示:

我们在默认属性标签和必须添加的属性标签前面放了一个不必要的属性标签!然后大家根据数据库查询,在这个标签上做了一点手脚。

你明白了吗?其实我就是用这个小符号和自动换行来隔离我添加的文章内容的自定义属性,让我在添加内容的时候一眼就能看出来。

我们会逐渐担心使用这个自定义属性对实用列进行分类的问题。

以上是DEDE自定义属性的终极解决方案。如果在实际 *** 作中有不明白的地方,可以联系技术QQ:520161757

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/773874.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-03
下一篇2022-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存