织梦DedeCMS如何修改内容模型的固化字段 Column \'body\' specified twice

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/forest_fire/article/details/50944394

织梦DedeCMS如何修改内容模型的固化字段

作者:织梦爱好者 来源:http://www.dedefan.com 点击:95次


 

解决方法:

首先在商品的模型下,找到一个可以编辑的字段,比如市场价,点后面的更改图标

注意,用右键,在新窗口打开,这样,我们得到这个页面的网址为

http://www.xxx.com/dede/mychannel_field_edit.php?id=6&fname=price&issystem=0

当然,网址你自己的。

我们修改两个部分,id=6修改为你要修改的字段所在模型的ID,ID在哪里找到呢?

 

   然后就是修改后面的字段名字了

fname=price,这里当然把后面的price修改为你要修改的字段。

然后,确定。

就进入了,你想要修改的固化字段的修改界面了

修改完,保存即可!




织梦DedeCMS常见错误汇总

作者:织梦爱好者 来源:http://www.dedefan.com 点击:2次
问题1. 把数据保存到数据库附加表 `dede_addonvisa` 时出错,请把相关信息提交给DedeCms官方。Unknown column 'redirecturl' in 'field list' 解决办法:一种原因是由于你的数据库字段与添加字段不匹配,请检查数据库建立是否正确。另一种原因是由于你在添加数据时出现不允许的字符。   问题2。 Unknown column 'body' in 'field list'  解决办法:建立自动模型时,一定要在模型中建立一个body字段,且为固化字段!    
问题3. 把数据保存到数据库附加表 `dede_addoncourses` 时出错 error:Column 'body' specified twice  解决办法:body字段一定要是固化字段,出现这种错误一般是由于body字段没有固化而使body出现重复。     
问题4. 解决Dedecms列表页无法调用自定义字段的方法。 自定义字段的时候要选中“使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)”这个  在列表页用“[field:自定义字段名称/]” 调用。   
问题5. 文档内容页怎么调用缩略图。 <img src="{dede:field.litpic /}">     
问题6.DedeCMS 栏目三级联动树形菜单的代码
{dede:channelartlist typeid=6 row=4}
<div class="cpmll">
<span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span>
<ul>
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'}
<li><a href='[field:typedir/]' target='_blank'>[field:typename/]</a></li>
{/dede:sql}
</ul>
</div>
{/dede:channelartlist} 
typeid='' 指定顶级栏目就可以啦, limit0,7 这个7是控制三级栏目的显示个数的,显示样式自己调整CSS      
问题7. 以价格为实例,Dedecms调用自定义标签,附加表中的字段。
{dede:arclist row=8 titlelen=32 addfields='jiage' channelid='1'}
<li><span>¥[field:jiage/]起</span><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
  问题8. 问题状态: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 775920 bytes) ……   解决办法(三种): 一、修改php.ini(推荐) memory_limit = 12M 二、在程序里面添加如下语句 ini_set(''memory_limit'', ''12M''); 三、在根目录建立.htaccess文件,添加如下内容 php_value memory_limit 12M     
问题9. DEDECMS实现“文章标题-栏目名称-网站名” <title>{dede:field name='title'/}-{dede:field name='typename'/}-{dede:global name='cfg_webname'/}</title>     
问题10. DedeCMS Error Warning  解决方法一     新建一个文本文档     将以下内容复制进去     Windows Registry Editor Version 5.00     [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]     "MaxUserPort"=dword:0000fffe     保存-关闭 然后在重命名文件为KB967723BUG.reg     双击运行该文件     解决方法二:卸载KB967723补丁     登录服务器,进入控制面板 — 添加和删除程序 — (勾选上方的“显示更新”)在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致程序运行出错,没关系,选择“是”,继续卸载。卸载完成后重启数据库服务器。     FAQ1:安装或者使用DedeCMS的时候出现报错“DedeCms错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错,如未安装本系统,请先运行安装程序,如果已经安装,请检查MySQL服务或修改include/config_base.php的配置!” 这是因为DedeCMS没有正确的和数据库服务器连接,出现问题的可能性有3种:  第一,你的数据库服务器出现了问题,如果你买的是虚拟主机或者合租服务器,请及时联系空间商询问情况,如果你是本地调试,确保MySQL服务是否正常启动,如果不知道如何确保MySQL服务如何启动,请搜索百度、Google。  第二,你看看你的include/config_base.php中的数据库信息是否正确。  第三,大站请参考此条,MySQL默认连接数只有100,在站点流量大时,会因连接数满载而出错,请检查MySQL配置文件中max_connections项,改为 max_connections = 1000。   FAQ2:请问我安装完了DedeCMS,发现页面导航栏里面有个“专题”,请问我如何把他去除? 去除这个需要你修改模板文件,你可以查看/templets/default/下面的几个文件:index.html、index_article.htm、list_article.htm、article_article.htm,这几个文件用编辑器打开,你会发现40行左右有代码“<li><a href='{dede:field name='specurl'}
展开阅读全文

没有更多推荐了,返回首页