dede 簡略標題呼叫標籤

2022-08-28 11:36:10 字數 1420 閱讀 6821

一、簡略標題呼叫標籤:

1.

不可以在標籤中套用,一般放在網頁titile處;

2.[field:shorttitle/]
可以在標籤中套用,一般用在欄目列表。 

1. if(@me[『shorttitle』]==」) @me=@me[『title』];else @me=@me[『shorttitle』];

不可以在標籤中套用,一般放在網頁titile處;

2.[field:array runphp=』yes』] if(@me[『shorttitle』]==」) @me=@me[『title』];else @me=@me[『shorttitle』];[/field:array]

可以在標籤中套用,一般用在欄目列表。

三、簡略標題字數修改: 

簡略標題的字數是做了限制的,可以在管理目錄dede資料夾下找到下面5個檔案:

archives_add.php,archives_do.php,archives_edit.php,article_add.php,article_edit.php

然後分別在檔案中找到**:

$shorttitle = cn_substrr($shorttitle,36);

把36改成100就可以了。 

四、文章標題字數限制的解決方法: 

織夢系統預設的文章標題字數限制是60,也就是30個漢字,不夠用怎麼辦? 

1、在後台選擇 

系統 -> 其它選項 -> 文件標題最大長度,預設是60,一般修改成90 

2、在後台,系統 sql命令列工具中執行:

alter table dede_archives change title title varchar(90)

點選確定,出現成功執行1個sql語句!

欄目頁的簡略標題我們就可以用這個標籤了: [field:array runphp='yes'] if(@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];[/field:array]。 

內容頁就要用下面這兩個標籤了:   if(@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle']; 

所以這個還是值得收藏一下的。 dedecms 5.1[已測] if(@me == "") @me = "";else @me = "@me "; 

dedecms 5.3以上[沒測] if(@me == "") @me = "";else @me = "@me ";

DEDE無簡略標題時顯示完整標題

新聞的標題需要進行字數限制,這就需要加入乙個title屬性,讓滑鼠放上去的時候顯示完整標題。另外目前的呼叫只能同時呼叫一種標題方式,不過可 以採用以下方法,進行判斷,無簡略標題顯示完整標題。例如dede早期版本中的 有 顯示 無 不顯示 有作者顯示作者,無作者不顯示 這是有長標題顯示長標題,無長標題...

DEDE無簡略標題時顯示完整標題

方法一 if me shorttitle me me title else me me shorttitle 方法二 field array runphp yes if me shorttitle me me title else me me shorttitle field array 這個方法可...

dede 標籤呼叫

呼叫當前欄目名字 field typename 呼叫某欄目名字 field typename 呼叫某欄目鏈結 field typelink 織夢channel屬性currentstyle的用法 field typename dede 搜尋頁 action plus search.php 織夢dede...