• 小螞蟻站長吧-互聯網運營、增長黑客學習交流平臺

    您好,歡迎訪問小螞蟻站長吧!

    【Discuz】實現主題標題和正文同時顯示

    2022-09-15 14:56分類:Discuz教程 閱讀:

      正文落實功能:將正題題名和本題情節同時顯示出去,如想直接瞅項目兌現下文,可直接瞧解決問題之彼其題名下部之情節

    項目需求

    這是原始挪動末之印張格局

    20200429111140644.png

    php零底子到接替直播視頻課:進去念書

    這是急需奮斗以成之效果

    20200429111356164.png

    發現問題

    在原始之`upload\template\default\touch\forum\viewthread.htm`這此文書中我輩可足瞧到題名跟本末是瓜分顯示之,最末用之還是`$_G[forum_thread][subject]`其一變比量

    20200429111654641.png

    其一早晚就有二個問題,那就是吾儕之正題情節怎生取下沁歟!先瞧源碼之情節變計量是何

    到來`upload\template\default\touch\forum\viewthread.htm` 之163行,俺們得以瞧到是用`$post[message]`本條變計量兌現之

    2020042911192179.png

    先不管哪門子先用斯是標簽試試再說

    20200429112120687.png

    20200429112133317.png

    其一天道問題就很顯而易見了,吾輩利用了`$post[message]`但是卻顯示之回去正題之最后之十個情節,那么底下來咱們就開班解決以此問題

    解決問題

    在閑文中俺們既然發現了問題,那么下面來吾儕就立據本條筆錄來十步四步測試

    解決步調

    既然在html中咱用到了原沙盤中之變比量有問題

    那么咱倆就急需構思四下面咱倆后臺給傳之變計量是甚

    傳之這此變比量背沿是否有本條正題始末之值

    如果有就直接取,如果沒有就需求咱們自家來解決了

    論據請吁路徑來瞅瞅用之是彼其PHP文本

    查瞧地址欄`forum/upload/forum.php?mod=viewthread&tid=13&pid=44&page=1&extra=&mobile=2#pid44`這就是我輩要求之地址

    方可瞧到先乞求了`forum.php`,那咱倆就啟封其一公事

    在公事之最后四行就是咱最末要求上登之公文,mod其一變比量自個兒有何不可打印瞧瞧是甚

    20200429114113384.png

    論據上圖,我輩直接進來到`upload/source/module/forum/forum_viewthread.php`其一文本,會瞧到這倆個變計量,這倆個變比量只是很知彼知己,這不就是吾輩模版背沿運用之那倆個變比量嗎?

    20200429114242456.png

    咱們來打印五下頭這倆個變計量

    20200429114325598.png

    20200429114336287.png

    本條時節發現變比量陰沿基本就沒有正題情節斯是字段

    先瞧數據庫之那張表存儲之正題本末

    敞開discuz之數據庫字典`pre_forum_post`斯是表正是咱倆需求之

    20200429114557394.png

    啟封當地數據庫,吾輩就會發現,這不就是咱們要求之數據嗎?

    20200429114708619.png

    話不多說,直接整,打印出地址欄之參數

    2020042911483888.png

    論證tid直接查詢,然后被message這此字段給放進去,年月是我需求之哈!爾等自我依據場面來定

    20200429114927949.png

    然后吾儕在到沙盤背緣拓展調用

    2020042911511041.png

    查瞧效果:這就是俺們想要之分曉

    20200429115132246.png

    之上就是【Discuz】奮斗以成正題題目和正文同時顯示之細大不捐情節,更多請關注 小螞蚍蜉站長吧網其其它相關筆札!

    上一篇:Discuz主題瀏覽量實現原理和不更新的解決方案

    下一篇:Discuz如何去掉php小尾巴

    相關推薦
    ?
    返回頂部
    日韩在线精品视频a