cari
RumahTutorial CMSEmpayar CMS帝国CMS灵动标签e:loop怎么用

帝国CMS灵动标签e:loop怎么用

Nov 18, 2019 am 10:44 AM
empayar cms

帝国CMS灵动标签e:loop怎么用

帝国CMS灵动标签e:loop怎么用?

帝国CMS灵动标签e:loop的使用方法,自定义循环标签

  

灵动标签 (e:loop)

格式:

代码如下:

[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[/e:loop]

例子:

代码如下:

<table width="100%" border="0" cellspacing="1" cellpadding="3">
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
<tr><td>
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
(<?=date(&#39;Y-m-d&#39;,$bqr[newstime])?>)
</td></tr>
[/e:loop]
</table>

标签说明:灵动标签是无需做标签模板,且模板内容为PHP代码,因而更灵活,可以使用php所有处理函数。使用本标签,需开启模板支持程序代码(参数设置)。

参数:

栏目ID/专题ID:查看栏目ID点这里,查看专题ID点这里,当前ID='selfinfo',多个栏目ID与专题ID可用,号格开,如'1,2'。

显示条数:显示前几条记录。

操作类型:具体看操作类型说明。

只显示有标题图片:0为不限制,1为只显示有标题图片的信息。

附加SQL条件:附加调用条件,如:"title='帝国'"。

显示排序:可指定按相应的字段排序,如:"id desc"。

变量说明:

$bqr:$bqr[字段名]:显示字段的内容

$bqsr:$bqsr[titleurl]:标题链接,$bqsr[classname]:栏目名称,$bqsr[classurl]:栏目链接

$bqno:$bqno:为调用序号

$public_r:$public_r[newsurl]:网站地址

常用函数介绍:

文字截取:esub(字符串,截取长度),例子:esub($bqr[title],30)截取标题前30个字符。

时间格式:date('格式字串',时间字段),例子:date('Y-m-d',$bqr[newstime])时间显示格式为"2008-10-01"。

实例1:如果信息为当天就加New标志

本功能实现调用信息时候如果是当天发布的最新信息显示New标志图片。

代码如下:

<ul>
[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]
<?
$newimg="";
if(date("m-d",$bqr[truetime]) == date("m-d"))
{
$newimg = "<img src=&#39;New图片地址&#39;>";
}
?>
<li>
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=sub($bqr[title],0,10,false)?></a><?=$newimg?>
</li>
[/e:loop]
</ul>

说明:首先定义newimg为空如果日期=当天则显示New图片,用66222399bbf667cac3f91f113445251c在您想要的适当位置调用。

实例2:在灵动标签内使用SQL

[e:loop={&#39;select * from phome_ecms_news where classid=72 order by id DESC limit 6&#39;,6,24,0}],注意倒数第二个参数为24,才可以使用SQL。

复制代码代码如下:

[e:loop={&#39;select * from [!db.pre!]ecms_news where classid=72 and type=&#39;开发商&#39; order by id DESC limit 6&#39;,6,24,0}]
<li class="class1"> <a href=&#39;http://www.hkqipilang.acafa.com/&#39; target=_blank title=&#39;<?=$bqr[title]?>&#39;><?=$bqr[title]?></a>
<div class="top_div_myAcafa_u"><?=$bqr[address]?>
业务范围: <?=$bqr[smalltext]?></div>
</li>
[/e:loop]  

实例3:如果信息带有图片信息,则标题上带有图片标志

代码如下:

[e:loop={&#39;selfinfo&#39;,20,0,0}]
<?
$newimg="";
if(!empty($bqr[titlepic]))
{
$newimg="<img src=&#39;http://bbs.zhnews.net/bbs/static/image/filetype/image_s.gif&#39; />";
}
?>
<tr class="even">
<td class="title">
<h1><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=sub($bqr[title],0,24,false)?></a> <?=$newimg?></h1>
<p class="intro">
<?=$bqr[smalltext]?>[<a title="阅读全文" href="<?=$bqsr[titleurl]?>" target="_blank">详细内容</a>]
</p>
</td>
<td><?=$bqr[myarea]?></td>
<td><?=date(&#39;Y-m-d H:i:s&#39;, $bqr[newstime])?></td>
</tr>
[/e:loop]

显示字段用11f4dd0288c6f0bec56e68fc56a4398f,$bqsr就几个变量:

$bqsr[titleurl]:标题链接

$bqsr[classname]:栏目名称

$bqsr[classurl]:栏目链接

$bqsr[titleurl]:标题链接

$bqsr[classname]:栏目名称

$bqsr[classurl]:栏目链接

除了这几个其他的都用$bqr。

Atas ialah kandungan terperinci 帝国CMS灵动标签e:loop怎么用. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

VSCode Windows 64-bit Muat Turun

VSCode Windows 64-bit Muat Turun

Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).