dede织梦 {dede:sql 语句 如何判断当前选中栏目 给打开的这个栏目加 id='sx'
INSERT INTO `dede_sysconfig` (`aid`, `varname`, `info`, `groupid`, `type`, `value`) VALUES (746, 'cfg_album_mark', '图集是否使用水印(小图也会受影响)', 3, 'bool', 'N')
这句错误在于该表设置了主键,该字段不允许插入重复的值
ALTER TABLE `dede_arctype` ADD `seotitle` VARCHAR( 80 ) NOT NULL DEFAULT ''
表中已存在列名 seotitle ,故加列失败
ALTER TABLE `dede_tagindex` ADD `typeid` SMALLINT( 5 ) UNSIGNED DEFAULT '0' NOT NULL
表中已存在列名 typeid,故加列失败
~id~ ~typeid~ 这边是传值用的。 列表页可以使用~typeid~ 传该列表ID 至SQL语句中,一般我用左得到TOP_ID 现在还行可以直接{dede:fieldtop_id},类似 ~id~ 是文章ID,~标识~ 这里的标识可以是文章或列表中能直接使用DEDE:{dede:field name='标识'}调用 。
<link href="{dede:globalcfg_cmsurl/}/css/detail{dede:sql sql='Select From info_arctype Where id=~typeid~}[field:topid/]{/dede:sql}css" rel="stylesheet" type="text/css" />
我有些网站有用这样调用不同栏目的CSS,具体自己可以灵活使用,看看我网站效果吧。http://wwwymmzbcom/
{dede:channel type='self' currentstyle="<a href=listphptid='field:id'>~typename~</a>"}
<a href="listphptid=[field:id/]">[field:typename/]</a>
{/dede:channel}
不知道是不是你要的效果。
sql语句是从表中调取一天内的文库下载排行前10名。
[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]
这句是根据ID获取文章链接地址
其他应该没什么了。
0条评论