Inhaltsverzeichnis
实例1:如果信息为当天就加New标志
实例2:在灵动标签内使用SQL
实例3:如果信息带有图片信息,则标题上带有图片标志
Heim Backend-Entwicklung PHP-Tutorial 如何使用帝国CMS的灵动标签e:loop_PHP教程

如何使用帝国CMS的灵动标签e:loop_PHP教程

Jul 13, 2016 am 10:33 AM
帝国cms

灵动标签 (e:loop)

格式:

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

例子:

<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('Y-m-d',$bqr[newstime])?>)
</td></tr>
[/e:loop]
</table>
Nach dem Login kopieren

标签说明:灵动标签是无需做标签模板,且模板内容为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='New图片地址' alt="如何使用帝国CMS的灵动标签e:loop_PHP教程" >";
}
?> 
<li>
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=sub($bqr[title],0,10,false)?></a><?=$newimg?>
</li>
[/e:loop]
</ul> 
Nach dem Login kopieren

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

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

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

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

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

[e:loop={'selfinfo',20,0,0}]
<?
$newimg="";
if(!empty($bqr[titlepic]))
{
	$newimg="<img  src='http://www.bkjia.com/uploads/allimg/140411/2300255O2-0.gif' / alt="如何使用帝国CMS的灵动标签e:loop_PHP教程" >";
}
?> 
					<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('Y-m-d H:i:s', $bqr[newstime])?></td>
					</tr>
[/e:loop]
Nach dem Login kopieren

显示字段用=$bqr[字段]?>,$bqsr就几个变量:

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

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

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/752551.htmlTechArticle灵动标签 (e:loop) 格式: [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop] 例子: ta...
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wo ist die Karte der Imperial CMS-Website? Wo ist die Karte der Imperial CMS-Website? Apr 17, 2024 am 10:48 AM

Die Empire CMS-Sitemap finden Sie, indem Sie auf die Datei config.inc.php zugreifen und die Dositemap-Einstellungen überprüfen. Wenn auf „Ein“ gesetzt, ist die Sitemap aktiviert. Der Sitemap-Pfad befindet sich in der Sitemapurl-Einstellung und kann über einen Browser aufgerufen oder per FTP heruntergeladen werden.

Wo sind die Einstellungen für die mobile Version von Empire CMS? Wo sind die Einstellungen für die mobile Version von Empire CMS? Apr 17, 2024 pm 12:12 PM

Die mobilen Einstellungen von Empire CMS befinden sich in der „Mobile-Vorlage“ des Moduls „Vorlagenverwaltung“. Die spezifischen Schritte umfassen: Aktivieren der Vorlage, Auswahl des Anwendungskanals, Bearbeiten des Vorlageninhalts und Speichern der Einstellungen.

Wo kann ich die Empire-CMS-Vorlagendatei zur einfacheren Verwendung ablegen? Wo kann ich die Empire-CMS-Vorlagendatei zur einfacheren Verwendung ablegen? Apr 17, 2024 am 07:22 AM

Der ideale Speicherort für die Empire CMS-Vorlagendatei ist /e/template/default/skin/default/. Zweitens kann sie auch in /e/data/skins/ und /e/skin/ abgelegt werden Pflege der Ordnerstruktur und Festlegen von Dateiberechtigungen sowie regelmäßige Sicherungen.

Wo finde ich die Empire-CMS-Datenbankkonfigurationsdatei? Wo finde ich die Empire-CMS-Datenbankkonfigurationsdatei? Apr 17, 2024 am 06:42 AM

Die Imperial CMS-Datenbankkonfigurationsdatei befindet sich im Stammverzeichnis der Website e/config/db.inc.php. Sie enthält die folgenden Konfigurationsinformationen: $dbhost: Datenbankserveradresse $dbuser: Datenbankbenutzername $dbpass: Datenbankkennwort $dbname: Datenbankname $dbport: Datenbankport $dbcharset: Datenbankzeichensatz

Wo ist die Vorlage für das imperiale CMS-Ressourcennetzwerk? Wo ist die Vorlage für das imperiale CMS-Ressourcennetzwerk? Apr 17, 2024 am 10:00 AM

Speicherort für den Download der Empire CMS-Vorlage: Offizieller Vorlagen-Download: https://www.phome.net/template/ Vorlagen-Website eines Drittanbieters: https://www.dedecms.com/diy/https://www.0978.com. cn /https://www.jiaocheng.com/Installationsmethode: Vorlage herunterladen Vorlage entpacken Vorlage hochladen Vorlage auswählen

Wo ist die automatische Veröffentlichungsschnittstelle von Empire CMS? Wo ist die automatische Veröffentlichungsschnittstelle von Empire CMS? Apr 17, 2024 am 09:03 AM

Die automatische Veröffentlichungsschnittstelle von Empire CMS befindet sich unter /e/api/web/postinfo.php. Die Verwendungsschritte sind wie folgt: Besuchen Sie die Adresse /e/api/web/postinfo.php und verwenden Sie HTTP POST, um den Artikeltitel zu übermitteln. Spalten-ID, Kategorie-ID, Autor und Artikel. Die Inhalts- und anderen Datenschnittstellen geben eine Antwort im JSON-Format zurück, die die Veröffentlichungsergebnisse und die Artikel-ID enthält.

Ist Empire CMS kostenlos? Ist Empire CMS kostenlos? Apr 17, 2024 am 11:24 AM

Ja, Empire CMS ist ein kostenloses Open-Source-Content-Management-System (CMS). Es handelt sich um ein leichtes CMS, das reich an Funktionen und einfach zu bedienen ist. Empire CMS ist unter der GNU General Public License (GPL) lizenziert, was bedeutet, dass es kostenlos heruntergeladen, installiert und verwendet werden kann. Für die kommerzielle Nutzung wird eine kostenpflichtige Version angeboten, die zusätzliche Funktionen und Support wie Anzeigenverwaltung, Online-Zahlungen und erstklassigen technischen Support bietet.

Wo ist das Baidu Active Push Plug-in für Imperial CMS? Wo ist das Baidu Active Push Plug-in für Imperial CMS? Apr 17, 2024 am 11:00 AM

Das Imperial CMS Baidu Active Push Plug-In befindet sich im Stammverzeichnis /e/api/baidu/push.php. Die spezifischen Konfigurationsschritte lauten wie folgt: 1. Laden Sie die Plug-in-Datei in den angegebenen Pfad hoch. 2. Konfigurieren Sie die Option „Baidu Active Push“ im Imperial CMS-Hintergrund, einschließlich Push-Adresse, API-Schlüssel und Push-Intervall. 3. Baidu-Push-Informationen abrufen: Push-Adresse: https://data.zz.baidu.com/urls?site=YOUR_SITE&token=YOUR_API_KEY, API-Schlüssel: Melden Sie sich bei der Baidu-Suchressourcenplattform an, um sie zu erhalten. 4. Aktualisieren Sie den API-Schlüssel regelmäßig und legen Sie ein angemessenes Push-Intervall fest.

See all articles