您现在的位置是:首页 > 网站建设网站建设
dede标签调用问题:如何让栏目页的字段(如seotitle)通过[field:字段名/]在频道页调用出来?
江湖快报网2023-06-06 17:47:09【网站建设】人已围观
简介那个只能使用SQl标签,你想调用的都可以调用出来。格式为:
{dede:sql sql='select 字段 From 数据库名.表名称 where 条件语句'}
[field:字段名/]
{/dede:sql}
dede栏目在数据
那个只能使用SQl标签,你想调用的都可以调用出来。格式为:
{dede:sql sql='select 字段 From 数据库名.表名称 where 条件语句'}
[field:字段名/]
{/dede:sql}
dede栏目在数据库中添加了自定义字段,请问如何调用
您好,您这样:
以普通文章频道中新建字段为例:添加“问题答案”字段名称 daan点击核心-频道模型-内容模型管理-普通文章
点击 字段管理-添加新字段
依次填写:
(1)表单提示文字:问题答案
(2)字段名称:daan
(3)字段类型:选择 系统自动生成表单字段
(4)数据类型:多行文本
(5)最大长度:1000
点击确定
回到 字段管理页面 如图所示
点击 基本设置
找到 列表附加字段,填入新建字段 daan ,用英文逗号隔开
点击 确定
新建客户问答栏目-编辑问题、答案
问答列表调用代码:
自定义字段在栏目列表中掉用{dede:list pagesize='3'addfields='daan'}
dede网站内容页如何调取栏目页标题及关键字组合为seo标题
$sql=selectseotitlefromdede_arctypewhereid=$id;
$row=$dsql->getOne($sql);
@me=$row[seotitle];
{/dede:field}
内容页调用栏目描述:把默认的复制代码代码如下:<metaname=descriptioncontent={dede:field.descriptionfunction='html2text(@me)'/}/>改成:复制代码代码如下:<metaname=descriptioncontent={dede:fieldname='typeid'runphp='yes'}$id=@me;global$dsql;
$sql=selectdescriptionfromdede_arctypewhereid=$id;
$row=$dsql->getOne($sql);
@me=$row[description];
{/dede:field}/>
内容页调用栏目关键字:把默认的复制代码代码如下:<metaname=keywordscontent={dede:field.keywords/}/>改成:复制代码代码如下:<metaname=keywordscontent={dede:fieldname='typeid'runphp='yes'}$id=@me;global$dsql;
$sql=selectkeywordsfromdede_arctypewhereid=$id;
$row=$dsql->getOne($sql);
@me=$row[keywords];
{/dede:field}/>
调取栏目页标题
复制代码代码如下:{dede:fieldname='title'/}-{dede:fieldname='position'runphp='yes'}
$tc=-;//分隔符
$tw=$GLOBALS['cfg_list_symbol'];//调用位置分隔符
@me=html2text(@me);//去除html标签
$tf=split($tw,@me);//分解成数组
for($ta=(count($tf)-2);$ta>=1;$ta--){//循环赋值给$tk
$tk.=trim($tf[$ta]).$tc;}$tk=substr($tk,0,-1);
@me=$tk;//赋值给@me
{/dede:field}-{dede:globalname='cfg_webname'/}
将以上代码放在之间就可以实现“文章标题-2级栏目-1级栏目-网站名”的形式了
很赞哦! ()
相关文章
随机图文
-
网站开发与维护是学什么?
培养掌握计算机网络基本理论和基本技能,掌握计算机网络硬件组网与调试,掌握局域网的规划、设计、安装、调试、管理和维护等技术,掌握网络服务系统的配置、运行、管理、升级、扩 -
企业网站建设流程?
网站建设其实很简单:1、网站定位 (门户网站、行业网站、品牌形象网站、电子商务网站...)2、确定网站名称 (如:盘龙网络设计工作室)3、确定域名 (如:盘龙网络设计工作室;首先友为定位 -
建行查询交易记录最多查询多久的?
如果在网上银行查询,可以查到进三年的信息,如果在银行或者柜员机查询,只能查到当年的数据。 建设银行网上查询明细: 打开建行的网站。 点击“个人网上银行”,登录网上银行。 -
成都网站建设多少钱,有没有标准的价格
这个是没有标准的价格的 要看你所做网站的功能 看你是定制的还是模板的网站 www.caopukj.com