织梦自定义字段管理,中出现样式在内容中显示该如何解决?

织梦自定义字段管理,中出现样式在内容中显示该如何解决?,第1张

打开\include\helpers目录下filter.helper.php文件大概78行找到如下代码:

$ra1 = array('javascript', 'vbscript', 'expression', 'applet', 'meta', 'xml', 'blink', 'link', 'style', 'script', 'embed', 'object', 'iframe', 'frame', 'frameset', 'ilayer', 'layer', 'bgsound', 'title', 'base')

可以看到上面的内容,小括号中的标签就是会被过滤的标签,如果想去掉这个过滤,删掉相应的标签。更新后台缓存。

应该就正常了,你试试看

建立数据库:

步骤:核心->频道模式->内容模型管理,添加一个内容模块(手动添加你需要的数据字段)然后建立.demo.php文件(demo自己命名),写一个数据入库 *** 作(如果你的网站要处理大数据量的访问的话,建议封装函数)。其中(数据主表:dede_archives

数据索引:dede_arctiny)和你添加的新表对应字段才能进行入库 *** 作,但织梦的各个版本不同,字段也不同,需要楼主自己考虑,数据入库之后,就好办了。

添加

核心->网站栏目管理,添加你的需求栏目,这样就可以在织梦后台读取你的订单了。

如果想前台读取的话,我想这个就比较简单了,你自己可以解决的。

不懂的话,请再追问

1.这个可以变通一下,如果SEO标题用不着,那就使用{dede:field.seotitle /}代替;

2.如果栏目内容用不着,就使用{dede:field.content/}代替;

3.实在不行,就再改动模板,利用当前栏目的id判断所调用的相应栏目缩略图。

如<img src="/images/img{dede:field.typeid/}.jpg">,

另外还可以使用php来 *** 作,

如{dede:field.typeid runphp="yes"}这里写相应的代码{/dede:field.typeid};

4.如果还是想要在栏目高级选项里增加字段,那就修改代码数据库了,这个有点麻烦,需要懂这方面的人,不然容易出错。注意:修改前请注意备份。


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

原文地址: http://outofmemory.cn/sjk/6762868.html

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

发表评论

登录后才能评论

评论列表(0条)

保存