电脑乐园提供网站建设,服务器,域名等互联网资讯服务

返回首页 微信
微信
手机版
手机版

为变量赋值模版标签assign

2019-08-18 新闻来源:电脑乐园 围观:1132
电脑广告
手机广告

6.1中新增了模版标签assign,assign的作用是定义变量,用法非常简单,通过几个例子就完全清楚了。


以下定义了一个叫num的变量,内容是20:

<{assignnum="20"}>

在这个标签后,$num这个变量就可以像系统的其他变量一样直接显示:

<{$num}>
<!--显示的内容是:20-->

也可以作为参数用于其他标签。

<{getitems....num=$num....}>
<!--控制显示getitems的前20条-->


以下连续定义a、b、c,3个变量:

<{assigna="1"b="2"c="3"}>


以下定义一个叫test的变量,在变量内容中组合刚才定义的多个变量(---1---2---3---):

<{assigntest="---`$a`---`$b`---`$c`---"}>


assign这个标签极少用到,只有在二次开发、实现复杂功能等非用不可的情况下才可以用。大多数情况下应该用后台的自定义变量来代替<{assign}>标签。

文章底部电脑广告
手机广告位-内容正文底部

相关文章

  • 模板函数getcategories
    模板函数getcategories

    参数 id 指定的栏目ID skipid 跳过的栏目ID,支持多个 skipsub 只获取一级栏目 path 栏目路径 module 所属模块ID(5.3.6新增) rootcategory 父栏...

    2019-08-18
  • getitems增加字段的hook
    getitems增加字段的hook

    _plkcFN"˃getitems调用数据时提供了丰富的字段,还有过滤器等机制可以对字段内容进行截断等简单的处理。但有时候,需求更加复杂比如从其他关联表中获取数据在getitems新增一个字段输出。a...

    2019-08-18
  • 在模版中灵活处理变量的4种方法
    在模版中灵活处理变量的4种方法

    _COlD5U"˃本文是关于二次开发的高级用法,普通站长请绕行,以免烧脑子。在模版中显示变量(假设变量名是$var)最通常的写法是:<{$var}>但有时我们不想直接显示,而是对变量做一些...

    2019-08-18
  • 模版标签中使用PHP函数
    模版标签中使用PHP函数

    _dVxE7h"˃实例:为了测试效果,请先录入两篇文章,题目分别是:《hello,world》和《abcdefg》现在我们要把两个题目调用出来,最基础的用法对吧?<{getitems templ...

    2019-08-18
  • 模版标签中使用过滤器
    模版标签中使用过滤器

    _hMdUjT"˃实例:为了测试效果,请先录入两篇文章,题目分别是:《hello,world》和《abcdefg》现在我们要把两个题目调用出来,最基础的用法对吧?<{getitems templ...

    2019-08-18
  • ak_if的安全替代品ak_ifnotempty
    ak_if的安全替代品ak_ifnotempty

    _dmGBEO"˃ak_if强大而灵活,但如果运用不当也会造成安全隐患。大多数情况下我们不需要这么灵活,只需要一个简单可靠又安全稳定的判断变量是否为空,ak_ifnotempty就是干这个事的。大多数...

    2019-08-18
  • 自定义后台
    自定义后台

    _vNbZG3"˃在configs文件夹下面新建一个xml文件,文件名为:custom.menu.xml(文件名必须写成这个样子,这是系统要求的格式)。示例文件内容如下所示:<?xml vers...

    2019-08-18
  • 过滤器支持数组具体实例
    过滤器支持数组具体实例

    _1qD8ko"˃从AKCMS4.1.8起,过滤器支持数组,下面从一个采集的实例入手讲一下这个功能是干嘛的在采集数据时,一篇文章不仅有题目、作者、内容等一对一的数据,还有下载地址、关键词等一对多的数据...

    2019-08-18
  • 模板中如何用过滤器处理一个变量
    模板中如何用过滤器处理一个变量

    _g0hkOt"˃假设在正文模板中有一个变量$title要输出之前要通过过滤器处理,用如下的办法调用:<{akecho source=$title filter="123"}...

    2019-08-18