织梦dedecms 怎么删除自定义内容模型表
1、首先使用浏览器进入dedecms网站,登录到DEDECMS后台。
2、接着依次点击左侧功能菜单中的“模板”>>“默认模板管理”。
3、在模板列表找到要修改的模板,例如“文章频道封面”模板,点击“修改”。
4、然后在模板文件中找到下图所示代码,将此段代码修改为:{dede:arclist row='5' type='image'}。
5、最后保存模板编辑并更新,更新完成,就可以在文章详情页调用和修改购物车了。
可以用代码二次开发,我给你讲一下我的实现方法。
首先要添加一个作者栏目,然后在栏目里面添加作者文档,定义一个模板,模板中用{dede:sql}调用这个作者的所有小说即可。
代码如下:
{dede:sql sql="Select id,title,litpic,writer,description from dede_archives where writer=~title~ order by pubdate DESC"}<li><a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id] "><img src=[field:litpic/] width="114px" height="160px"/><h2>[field:title/] - [field:writer/]</h2><p>[field:description/]</p></a></li>{/dede:sql}然后在小说更新的时候添加个自定义字段,作者链接,模板的作者处调用该字段即可,如果没有作者,则留空。
代码如下:
<a href="{dede:fieldofficialdemo runphp='yes'}if(@me =='http://') @me='#';else @me=@me;{/dede:fieldofficialdemo}">{dede:fieldwriter/}</a>这样的好处是符合逻辑,并且作者页面可以生成静态,坏处是工作量变大,如果你图简单,可以自己做个authorphp页面,接受传参,里面直接按照传参搜索数据库就可以了,然后小说模板中作者处调用如下代码:
authorphpkey=[fieldwriter /]这样也可以啊。
您好,朋友。跟版网团队很高兴为您解答:
这个问题的话如果你是自动模型请到后台的内容模型管理中,找到这个内容模型,然后点后面的删除小图标,删除即可。如下图所示:
如果您要删除系统模型的话,操作比较麻烦,需要进入数据库,找到dede_channeltype表并打开。找到你要修改的模型(注意id号)将issystem字段列中的1改为0就可以了。
设置完后到后台点这个小图标删除。
希望我的回答能够帮到您。(在这里注意,千万不要进入数据库直接删除这个表,因为有几个表是连接的,如果删除,可能造成未知错误。删除前请一定记得做好备份。)
有两个可能:
1如果是新建模型或者是复制模型的话,那这里需要增加模型属性,channelid='模型ID',模型ID可以
去后台模型管理中查看。
2在模型中添加字段的时候,需要选择:在前台模版中显示 那个选项。
你能修改模型或者是新建模型,相信你应该可以对你能根据以上两点查到问题的。
0条评论