织梦栏目mysql调用_织梦dedecms栏目调用标签,包括SQL语句调用方法
{dede:channelartlist
typeid='栏目ID' row='条数'}
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY
id limit 0,7'}
{/dede:sql}
{/dede:channelartlist}
代码功能:父栏目及子栏目同时调用
使用说明……typeid,row
如果[field:typedir/]中含有{cmspath}而使链接无效,请使用[field:typedir
function='str_replace("{cmspath}","",@me)'/]
此标签替换[field:typedir/]。
{dede:field name='typedir' runphp='yes'}
@me=str_replace("{cmspath}","",@me);
{/dede:field}
网上搜集的栏目调用代码:
一、二、三级栏目调用
{dede:channelartlist typeid=top row=4}
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY
id limit 0,7'}
{/dede:sql}
{/dede:channelartlist}
主栏目调用
{dede:channelartlist typeid=top row=''}
{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY
id limit 0,7'}
[field:array runphp='yes']@me = (!empty(@me['reid']) ? "" : "
href='{@me['typedir']}' target='_blank'>{@me['typename']}
"); [/field:array]
{/dede:sql}
{/dede:channelartlist}
在列表页和内容页调用顶级栏目名称方法
{dede:field.typeid runphp='yes' function="GetTopid(@me)"}
$dsql = new DedeSql(false);
$a="SELECT typename FROM dede_arctype where id=@me";
$arcRow = $dsql->GetOne($a);
@me=$arcRow[typename];{/dede:field.typeid}
根据下级栏目获得顶级栏目名称的SQL语句
{dede:field.typeid runphp='yes'}$ID = @me; $sql = "SELECT * FROM
`dede_arctype` WHERE id=$ID";$query =
mysql_query($sql);$row=mysql_fetch_array($query); $relID =
"$row[reid]"; if($relID == 0) {@me =
$row[typename];}else{$sql = "SELECT `typename` FROM `dede_arctype`
WHERE id=$relID";$query =
mysql_query($sql);$row=mysql_fetch_array($query); @me =
$row[typename];}{/dede:field.typeid}
怎么在首页调用dede子栏目
{dede:channel type='son' typeid='栏目ID'}
[field:typename/]
{/dede:channel}
织梦栏目mysql调用_织梦dedecms栏目调用标签,包括SQL语句调用方法相关推荐
- cmstop模板标签通过db标签的sql语句调用文章列表摘要内容
通过cmstop的content标签无法在列表页面直接调用摘要,需要用到一个专门摘要函数{description($r[contentid])},如果不想用这个函数的话也可通过以下db语句查询arti ...
- mysql左对齐原则_Mysql学习,这21个SQL语句优化规范方法你知道吗
前言 每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~ github地址,感谢每颗star github.com ...
- python怎么和sql一起用_自己写的Python数据库连接类和sql语句拼接方法
这个工具类十分简单和简洁. sql拼接方法 # encoding=utf-8 from django.http import HttpResponse from anyjson import seri ...
- dedecms教程:织梦dedecm模板中sql语句调用文章链接静态化
用织梦dede做网站的时候,因为标签限制,经常使用sql调用调用文章链接.发现sql语句调用出来的链接是动态的. 基于这种情况,如何才能使他的链接静态化呢? 下面我就来为你解决这个问题! 织梦sql语 ...
- mysql优化的几种方法_详解mysql数据库不同类型sql语句优化方法
概述 分享一下之前笔记记录的一些不同类型sql语句优化方法,针对mysql. 主要分成优化INSERT语句.优化ORDER BY语句.优化GROUP BY 语句.优化嵌套查询.优化OR语句这几个方面, ...
- dede调用sql语句的方法
这篇文章给大家分享的是有关dede调用sql语句的方法的内容.小编觉得挺实用的,因此分享给大家做个参考.一起跟随小编过来看看吧. dede的sql语句怎么调用? sql语句调用,在一些特殊情况下还 ...
- 如何在JAVA代码中执行 exec master..xp_cmdshell @cmd // 当作SQL语句调用就成了 或者调用 Runtime.getRuntime().exec
例如: //package FS; import java.io.IOException; import java.sql.*; public class BCP { static Connecti ...
- efcore调用函数_EFCore执行Sql语句的方法:FromSql与ExecuteSqlCommand
前言 在EFCore中执行Sql语句的方法为:FromSql与ExecuteSqlCommand:在EF6中的为SqlQuery与ExecuteSqlCommand,而FromSql和SqlQuery ...
- mac mysql mysqldump_Mac下Mysql导出sql语句的方法及可能遇到的mysqldump: command not found...
最近切换到了Mac os的开发平台,于是乎自己又琢磨了一套方法 度娘了一下,尚无针对Mac的SQL语句导出方法的介绍,在这里与大家分享. 步骤一: 打开Terminal,输入mysqldump, 发现 ...
最新文章
- 面向对象的编程学习笔记
- 数单词 (AC自动机模板题)
- 火的不要不要的公有云和私有云都是什么鬼?
- leetcode1027
- Android 点击应用外的Url拉起应用
- 可以编程的 “骰子” :带 LED、陀螺仪,WiFi!
- qt中new与delete使用示例
- VC6启用运行时类型识别 (RTTI)
- cxgrid 行合并单元格_合并单元格求和、计数、加序号
- SqlServer2008备份与还原(完整图示版)
- 程序员,其实你可以做的更好
- 构造方法Constructor
- 时代变了,199 美元的 iPhone 都可以想了?
- 智能安全实验室-全能优化(Guardio)错误解决(1):“出现异常:EXCEPTION_ACCESS_VIOLATION=Access Violation”...
- 19 统计量及其抽样分布——样本均值的分布与中心极限定理
- 为什么您没有得到最好的承包商,您将如何做(第2部分)
- 隔年增长的题_2019行测备考:数量关系_浅谈隔年增长率的解法
- 【赵强老师】什么是PL/SQL?
- 纵观计算机简史ppt,纵观计算机简史初中信息技术新课本中国地图出社..ppt
- 直播视频网站源码,进度条渐变效果
热门文章
- JS百度地图高德地图API的接入与使用
- Java opengl openal_项目里用到了openal,特分享一下openal全教程
- MySQL语句的语法
- 使用 cglib_java动态代理(JDK和CGLIB原理解析与使用)
- emacs php,如何在Emacs中关闭php-indent警告
- MySQL 错误 #1055
- nginx注册为windows系统服务
- php中get和set区别,javascript中set与get方法详解
- c语言复制后无法运行,刚学C语言,在Linux下写的代码能正常编译,复制到VC下就无法运行...
- python画方波_numpy绘制方波及方波无穷级数的表示