久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 請問如何判斷編輯的帖子是首帖還是回帖? [打印本頁]

作者: hotchina86    時間: 2021-11-14 13:46
標題: 請問如何判斷編輯的帖子是首帖還是回帖?
請問如何判斷編輯的帖子是首帖還是回帖?

作者: allthebest    時間: 2021-11-14 22:15
點主題帖還是回帖編輯都不知道?
作者: allthebest    時間: 2021-11-15 00:04
只有主題帖看到帖子標題與右上角"樓主"字樣。
作者: hotchina86    時間: 2021-11-15 09:48
allthebest 發表于 2021-11-15 00:04
只有主題帖看到帖子標題與右上角"樓主"字樣。

是我沒能夠說清楚。在編輯頁面怎么判斷是否是首帖,然后用于觸發不同行為。
作者: artery    時間: 2021-11-15 09:55
你是問如何判斷是否是一樓嗎?
作者: hotchina86    時間: 2021-11-15 09:57
hotchina86 發表于 2021-11-15 09:48
是我沒能夠說清楚。在編輯頁面怎么判斷是否是首帖,然后用于觸發不同行為。 ...

類似于帖內判斷是否為首帖:

<!--{if !$post['first']}--><!--{else}-->
<!--{/if}-->

但在編輯頁面不知怎么判斷?請指教!
作者: artery    時間: 2021-11-15 10:01
編輯本來都是編輯每個樓層啊,你點哪一層就在編輯哪一層,這不用判斷啊
作者: artery    時間: 2021-11-15 10:06
不知道我理解的對不對,不過可以給你個思路,一樓和回貼編輯時的不同:
(, 下載次數: 5) (, 下載次數: 6)

作者: hotchina86    時間: 2021-11-15 10:23
artery 發表于 2021-11-15 10:06
不知道我理解的對不對,不過可以給你個思路,一樓和回貼編輯時的不同:

...

感謝你的回復。我是要通過代碼判斷編輯頁面post是否是首帖,然后用于自動觸發不同行為。例如:

$_GET[action] == 'edit' && !$post['first']

不過在編輯頁面$post['first']判斷好像無效。
作者: artery    時間: 2021-11-15 10:24
<!--{if $_GET[action] == 'newthread' || $_GET[action] == 'edit' && $isfirstpost}-->
作者: hotchina86    時間: 2021-11-15 10:27
hotchina86 發表于 2021-11-15 10:23
感謝你的回復。我是要通過代碼判斷編輯頁面post是否是首帖,然后用于自動觸發不同行為。例如:

$_GET[ac ...

有個觸屏版添加標簽插件,但是回帖也顯示添加而實際是無效的,就想看看如何能夠屏蔽掉。
作者: allthebest    時間: 2021-11-15 19:25
hotchina86 發表于 2021-11-15 00:57
類似于帖內判斷是否為首帖:

<!--{if !$post['first']}-->主題帖
作者: hotchina86    時間: 2021-11-15 21:04
artery 發表于 2021-11-15 10:24

此判斷無效,造成觸屏版編輯時無論是否首帖都不顯示。電腦版有$isfirstpost判斷
作者: hotchina86    時間: 2021-11-15 21:06
allthebest 發表于 2021-11-15 19:25
主題帖

在post發帖或編輯頁面測試此判斷無效。
作者: allthebest    時間: 2021-11-15 21:14
hotchina86 發表于 2021-11-15 12:06
在post發帖或編輯頁面測試此判斷無效。

無效原因,代碼不全。

也不明白你的問題。




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0