迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
我想問問? 這個程序好像缺少了模塊首頁的默認模板?
理論上應該有一個 mod_index.html
當然模塊文件夾下有 index.html 就使用它,沒有就使用根目錄的 mod_index.html
不應該用 根目錄的 index.html
畢竟…… 首頁調取的是 所有模塊循環
你模塊首頁應該調取的是模塊自身的欄目循環
再不然就是我說的那樣,去掉共享模塊,直接后臺指定一個模塊為首頁數據來源!
demo/index.html就是模塊首頁的模板,當模塊首頁文件沒有的話就引用主站的index.html
回復迅睿框架創始人
我理解!你看看你的DEMO ,引用主站的 index.html …… 點來點去都是一樣的,看起來很莫名其妙!
所以建議加個默認模塊首頁模板!
當然,用{if $indexc} 也可以!
如何直接讀取共享模塊的內容列表?不分模塊
我發現{module}必須一定要寫模塊名字
那共享就變得沒意義了
而共享又有獨立的表保存所有的共享文章ID,理論上是可以直接讀取全部共享模塊文章的
http://demo4.xunruicms.com/demo.html
demo模塊是單獨的首頁模板,只有獨立模塊才有模塊首頁的功能,自帶的獨立模塊都要自己的模塊首頁模板的
你們在設計模板的時候注意下就行了
這是什么意思
共享模塊不是可以添加很多模塊為共享模塊嗎?
能不能,一個循環把共享全部讀出來呢?類似 {module} 讀取列表循環一樣
不然…… 共享的意義何在?就是在于共享可以用一套欄目?
不能的,module必須指定模塊目錄,否則找不到是哪張表,查不出來數據
共享模塊的意義就是模塊共用一個欄目,模塊共用一套id自增機制,進尺而已了
…… 設計邏輯有點……
設計之初,沒考慮到欄目一起劃分……導致了后期需要增加一個雞肋的共享模塊模式!
原來還想著,共享模塊是為了給首頁調取數據使用的一個模式!
越看越發現問題,首頁還要加模塊才能循環出內容……
再細看下去, dr_1_share_index 基本就是沒用的一個多余的中間表!
本身模塊有獨立表了,欄目也存了 mid 名!
……………………………………………………
dr_1_share_index
就是為了使用同一的自增id,url可以省去s變量了,這就是共享模塊的目的
回復@小黃人 18html.com
已經很成熟了一直都是這么設計的,如果不用共享模塊的話,可以使用獨立模塊,兩種選擇都可以
我覺得他想要的共享模塊 是“欄目統一 數據統一”。
前臺可以一次性調用所有共享模塊的數據。而不是數據需要分模塊來調用。
我之前也覺得內容需要分模塊調用。有點繁瑣。只是沒發現特殊的需求。
(其實我也覺得 既然是共享模塊了。也已經設計了 dr_1_share_index 是不是可以將所有共享模塊的數據放在一起) 只是增刪改查調用不同的控制器。
這個是獨立模塊做的事情了,各種欄目數據對應的內容數據都在一張表存儲
共享欄目是采用poscms設計模式做的,已經非常成熟了
回復@K大帥
首頁聚合的調用就有點不是很好調用!
你說的仿照poscms做的 難道不知道poscms以前只支持獨立模塊。。還是幾個元老用戶 一直提建議。才最終實現共享模塊的
什么是首頁聚合的調用
就比如做個門戶網站模板,如果做一個靈活的模板,你無法預知用戶安裝的模塊是什么名字!
那么有共享模塊這個東西,直接讀取共享,這樣就不需要去預知用戶安裝什么模塊都可以調用!
我們要考慮到靈活性!
聚合調用的一起就是 在某個地方一起調用多個模塊的內容。。意思就是讓你module支持多模塊 module=news、photo、······
像我做的博客主題,作為首頁模板的話,熱門閱讀怎么處理?
只能是預設模塊了
這個好辦,晚點時間我寫一個教程
老大 你教程還沒寫。。。。
已經非常不錯了!
教程寫出來了,艾特我一下
demo/index.html就是模塊首頁的模板,當模塊首頁文件沒有的話就引用主站的index.html
回復迅睿框架創始人
我理解!你看看你的DEMO ,引用主站的 index.html …… 點來點去都是一樣的,看起來很莫名其妙!
所以建議加個默認模塊首頁模板!
當然,用{if $indexc} 也可以!
回復迅睿框架創始人
如何直接讀取共享模塊的內容列表?不分模塊
我發現{module}必須一定要寫模塊名字
那共享就變得沒意義了
而共享又有獨立的表保存所有的共享文章ID,理論上是可以直接讀取全部共享模塊文章的
http://demo4.xunruicms.com/demo.html
demo模塊是單獨的首頁模板,只有獨立模塊才有模塊首頁的功能,自帶的獨立模塊都要自己的模塊首頁模板的
你們在設計模板的時候注意下就行了
如何直接讀取共享模塊的內容列表?不分模塊
這是什么意思
回復迅睿框架創始人
共享模塊不是可以添加很多模塊為共享模塊嗎?
能不能,一個循環把共享全部讀出來呢?類似 {module} 讀取列表循環一樣
不然…… 共享的意義何在?就是在于共享可以用一套欄目?
不能的,module必須指定模塊目錄,否則找不到是哪張表,查不出來數據
共享模塊的意義就是模塊共用一個欄目,模塊共用一套id自增機制,進尺而已了
回復迅睿框架創始人
…… 設計邏輯有點……
設計之初,沒考慮到欄目一起劃分……導致了后期需要增加一個雞肋的共享模塊模式!
原來還想著,共享模塊是為了給首頁調取數據使用的一個模式!
越看越發現問題,首頁還要加模塊才能循環出內容……
再細看下去, dr_1_share_index 基本就是沒用的一個多余的中間表!
本身模塊有獨立表了,欄目也存了 mid 名!
……………………………………………………
dr_1_share_index
就是為了使用同一的自增id,url可以省去s變量了,這就是共享模塊的目的
回復@小黃人 18html.com
已經很成熟了一直都是這么設計的,如果不用共享模塊的話,可以使用獨立模塊,兩種選擇都可以
我覺得他想要的共享模塊 是“欄目統一 數據統一”。
前臺可以一次性調用所有共享模塊的數據。而不是數據需要分模塊來調用。
我之前也覺得內容需要分模塊調用。有點繁瑣。只是沒發現特殊的需求。
(其實我也覺得 既然是共享模塊了。也已經設計了 dr_1_share_index 是不是可以將所有共享模塊的數據放在一起) 只是增刪改查調用不同的控制器。
這個是獨立模塊做的事情了,各種欄目數據對應的內容數據都在一張表存儲
共享欄目是采用poscms設計模式做的,已經非常成熟了
回復@K大帥
回復迅睿框架創始人
首頁聚合的調用就有點不是很好調用!
你說的仿照poscms做的 難道不知道poscms以前只支持獨立模塊。。還是幾個元老用戶 一直提建議。才最終實現共享模塊的
回復迅睿框架創始人
什么是首頁聚合的調用
回復迅睿框架創始人
就比如做個門戶網站模板,如果做一個靈活的模板,你無法預知用戶安裝的模塊是什么名字!
那么有共享模塊這個東西,直接讀取共享,這樣就不需要去預知用戶安裝什么模塊都可以調用!
我們要考慮到靈活性!
聚合調用的一起就是 在某個地方一起調用多個模塊的內容。。意思就是讓你module支持多模塊 module=news、photo、······
回復迅睿框架創始人
像我做的博客主題,作為首頁模板的話,熱門閱讀怎么處理?
只能是預設模塊了
這個好辦,晚點時間我寫一個教程
老大 你教程還沒寫。。。。
回復迅睿框架創始人
已經非常不錯了!
教程寫出來了,艾特我一下