链接类型

链接类型,既发表的文章为链接类型

语句块

开始标签 结束标签 说明
{?post.link} {/post.link} 链接类型

变量

使用时,需要在链接类型下使用,依赖标签:{?post.link}

变量 说明
{$link.title} 链接标题
{$link.description} 链接描述
{$link.url} 链接地址

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<html>
    <body>
        <!--循环输出文章-->
        {?loop:posts}
            <div class="post-content">
                <!--判断为链接类型-->
                {?post.link}
                    <!--链接标题-->
                    <h2>
                        <a href="{$link.url}">
                            <!--标题的显示策略:-->
                            <!--如果有标题,显示标题-->
                            {?$link.title}
                                {$link.title}
                            {/$link.title}
                            <!--否则显示url-->
                            {?!$link.title}
                                <!--直接放url可能看起来比较丑陋,可以适当的截取-->
                                <!--例如截取15个字符,多余的显示...,则可以使用变量过滤器{$link.url|truncate:"15":"..."}-->
                                <!--具体的变量过滤器请参考[高级语法:变量过滤器]-->
                                {$link.url}
                            {/!$link.title}
                        </a>
                    </h2>
                    {?$link.description}
                        <p>{$link.description}</p>
                    {/$link.description}
                {/post.link}
            </div>
        {/loop:posts}
    </body>
</html>