導航:首頁 > 編程語言 > phptag標簽

phptag標簽

發布時間:2024-03-20 22:13:59

1. 織夢5.7版本,欄目頁調用文章tag標簽,並將tag標簽鏈接到文章,該怎麼辦啊,在線急等,求程序員哥哥解答

1.如果是dedecms v5.7版本直接使用標簽
[field:id function=GetTags(@me)/]
就可以調用出來了。只不過不帶連接的。
2.如果需要連接請注釋掉include/helpers/archive.helper.php文件的130行,
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
用下面語句替換,當然你也可以加入自己的樣式

$tags.="<ahref='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a>";

再在下面空白處加入

if(!function_exists('GetTagk')){
functionGetTagk($aid)
{
global$dsql;
$tagk='';
$query="SELECTtag,aidFROM`#@__taglist`WHEREaid='$aid'";
$dsql->Execute('tag',$query);
while($row=$dsql->GetArray('tag'))
{
$tagk.=($tagk==''?$row['tag']:','.$row['tag']);
}
return$tagk;
}
}


再打開dede/article_edit.php
找到$tags = GetTags($aid);下
面加$tagk = GetTagk($aid);


再打開dede/templets/article_edit.htm
再調用tag標簽那裡把<?php echo $tags; ?>改成<?php echo $tagk; ?>
這樣調用的時候可以調用tag,後台顯示也能正常顯示。

2. php中的<= >和<php >有什麼區別么

<? ?>是短標簽
<?php ?>是長標簽
在php的配置文件(php.ini)中有一個short_open_tag的值,開啟以後可以使用PHP的短標簽:<? ?>
同時,只有開啟這個才可以使用 <?= 以代替 <? echo 。在CodeIgniter的視頻教程中就是用的這種方式。
但是這個短標簽是不推薦的,使用<?php ?>才是規范的方法。只是因為這種短標簽使用的時間比較長,這種特性才被保存了下來。

3. php標簽簡寫問題

我還是建議你寫成<?php ,這是官方推薦, 而且在最新的版本中默認值支持這一種標簽。

原因大概是因為在用php寫xml文件的時候如果開啟了短標記php解析器會將<?xml ....?>也看成php代碼,會報錯的。

如果你非要用短標記也是可以的,

短標記僅在通過 php.ini 配置文件中的指令 short_open_tag 打開後才可用,或者在 PHP 編譯時加入了 --enable-short-tags 選項。

如果用 PHP 3 還可以通過 short_tags() 函數激活使用短標記。此方法只適用於 PHP 3!

ASP 風格標記僅在通過 php.ini 配置文件中的指令 asp_tags打開後才可用。

有什麼不明白請補充。

----------------------------------

把前面的分號去掉, 謝謝, 那個是注釋符號。

閱讀全文

與phptag標簽相關的資料

熱點內容
完整的python 瀏覽:27
c51單片機數字鍾 瀏覽:908
apk文件反編譯後安裝包損壞 瀏覽:800
app圖標分別是什麼 瀏覽:352
linux全選命令 瀏覽:360
怎麼用華碩app 瀏覽:948
小明台灣通道加密 瀏覽:361
apriori演算法的java 瀏覽:702
jscanvas壓縮圖片 瀏覽:378
單片機與汽車單片機有何不同 瀏覽:959
獸醫雲平台伺服器 瀏覽:311
php循環字母 瀏覽:653
盛達是什麼APP 瀏覽:213
android計算屏幕高度 瀏覽:667
自己做紅包解壓球 瀏覽:489
pdf很貴嗎 瀏覽:509
如何搶購騰訊雲伺服器 瀏覽:403
電子書app源碼 瀏覽:884
程序員在上班的時候 瀏覽:406
游戲壓縮文件夾怎麼刪除 瀏覽:434