久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
Discuz! 官方交流社區
標題:
哪位大神幫我刪除一項內容?我找不到位置!
[打印本頁]
作者:
說好的一起
時間:
2023-3-2 18:34
標題:
哪位大神幫我刪除一項內容?我找不到位置!
當我發布一個活動帖后,在動態里顯示如下圖樣式,其中我不想讓其顯示“活動地點”一項,如何刪除掉這項呢?
(, 下載次數: 23)
上傳
點擊文件名下載附件
我只能找到 space_feed_li.htm 文件里的 $value[body_template] 但是如何通過這個代碼找到實際顯示樣式的代碼位置呢?在哪里?
求助高手,我的水平也就修改下前端模板頁面,底層的根本不太懂。。。
作者:
mingkong
時間:
2023-3-2 18:48
需要知道頁面地址看實際情況,看圖不一定能猜的準啊。
作者:
antsun
時間:
2023-3-2 20:51
發下鏈接
作者:
說好的一起
時間:
2023-3-3 00:22
(, 下載次數: 16)
上傳
點擊文件名下載附件
由于是本地測試,無法發鏈接
就是發一個活動帖子,發帖時要勾選“
轉播給聽眾
”,然后這個帖子就會顯示在動態里,而我的目的就是在動態里不讓其顯示“活動地點”這項內容,如上圖。
作者:
Failure
時間:
2023-3-3 17:43
不顯示活動類型的 這個要不是靜態界面可以改的
作者:
耗子
時間:
2023-3-3 18:52
動態的功能我都給關了
作者:
說好的一起
時間:
2023-3-3 20:56
有沒有大大,幫幫忙。。。
作者:
TaC
時間:
2023-3-3 21:04
有活動,不顯示地址,你想偷人?
作者:
mingkong
時間:
2023-3-4 13:54
動態里的內容是直接寫到數據庫里了,而且是以br換行,沒有直接可用的可控制樣式。重點是要找到pre_home_feed表內的body_template字段是由哪個程序寫入的。刪掉
活動地點:{activityplace}<br />{message}
復制代碼
所以,至少需要處理數據庫里已經錄入的內容
還需要把這個語言包做出調整
但是這個語言包內容對其他跟動態相關地方可能有關聯,也許并不唯一對動態展示有用。需要自行斟酌修改。
作者:
說好的一起
時間:
2023-3-4 17:44
我去數據庫看了,是每個帖子都將這段代碼寫入數據庫,刪掉也是僅對這個帖子起作用。
現在問題是我就找不到寫入數據庫的這段命令代碼在哪里,根源上把這個命令代碼刪除,這樣之后的每個帖子都不會出現這條信息了。
好難。。。大海撈針一樣,我去底層代碼里找找吧。。。藍瘦香菇!
不過謝謝mingkong兄弟。。。辛苦了。。。
作者:
說好的一起
時間:
2023-3-4 17:56
mingkong 發表于 2023-3-4 13:54
動態里的內容是直接寫到數據庫里了,而且是以br換行,沒有直接可用的可控制樣式。重點是要找到pre_home_fee ...
我在整個論壇目錄搜索{activityplace}<br />{message} 在 source\language/lang_feed.php 里找到了如下代碼
'feed_thread_activity_message' => '<b>{subject}</b><br />開始時間:{starttimefrom}<br />活動地點:{activityplace}<br />{message}',
然后我在整個論壇目錄搜索 feed_thread_activity_message 在 source\class\extend/extend_thread_activity.php里找到如下代碼
$this->feed['body_template'] = 'feed_thread_activity_message';
我打算備份好這兩個文件和數據庫,一頓亂刪,看看啥情況。。。不要笑話我手法思維笨,本就不是這個職業嘛,二把刀上來就是干,就知道嘗試!
作者:
說好的一起
時間:
2023-3-4 18:13
兄弟,解決了,謝謝兄弟了。。。
我把這段語言文件復制了一份,改名并去除了不需要的代碼
'feed_thread_activity_message' => '<b>{subject}</b><br />開始時間:{starttimefrom}<br />活動地點:{activityplace}<br />{message}',
'feed_thread_activity_message02' => '<b>{subject}</b><br />開始時間:{starttimefrom}<br />{message}',
然后將寫入輸入庫的代碼也改為這個名字
$this->feed['body_template'] = 'feed_thread_activity_message';
$this->feed['body_template'] = 'feed_thread_activity_message02';
完美解決,這樣我想應該不會影響到其他地方的應用。。。除非這個命令其他地也會用,應該不太可能。我的活動終于不會因此泄密了。。。
作者:
說好的一起
時間:
2023-3-4 18:15
不但解決了這個問題,舉一反三,還能解決其他的問題,哈哈,學到了。。。
歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/)
Powered by Discuz! W1.0