phpcms怎麼替換首頁
phpcms取代首頁的方法:
先做一個靜態的企業站首頁:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <style type="text/css"> ul li{ list-style: none; display: block; position: relative; float: left; width: 100px; } ul{ height: 50px; } .base{ color: #000000; } .col{ color: #0000FF; } ul li a{ text-decoration: none; } #header{ width: 1200px; height: 50px; border: solid 2px #000000; } #footer{ width: 1200px; height: 50px; border: solid 2px #000000; } .list{ position: relative; width: 500px; height: 250px; margin-left: 50px; border: solid 2px #000000; margin-top: 10px; float: left; } #content{ width: 1200px; height: 550px; } </style> <body> <div id="header"> <ul> <li ><a class="col" href="">首页</a></li> <li ><a class="base" href="">新闻</a></li> <li ><a class="base" href="">公告</a></li> <li ><a class="base" href="">关于我们</a></li> <li ><a class="base" href="">加入我们</a></li> </ul> </div> <div id="content"> <div class="list">新闻<span style="padding-left: 430px;"><a href="#">更多</a></span> <p>腐败发布啊</p></div> <div class="list">公告<span style="padding-left: 430px;"><a href="#">更多</a></span><p>大牛坊三年级</p></div> <div class="list">关于<span style="padding-left: 430px;"><a href="#">更多</a></span><p>打你叫你</p></div> <div class="list">招聘<span style="padding-left: 430px;"><a href="#">更多</a></span><p>的毛囊烦恼</p></div> </div> <div id="footer"> <ul> <li ><a class="base" href="">友情链接</a></li> <li ><a class="base" href="">链接1</a></li> <li ><a class="base" href="">链接2</a></li> <li ><a class="base" href="">链接3</a></li> <li ><a class="base" href="">链接4</a></li> </ul> </div> </body> </html>
運行效果:
將網頁中的JS和CSS檔案放入statics資料夾下的對應位置。
並將檔案位址依照下列格式修改:
取代方式:
{CSS_PATH} 代表CMS定義的CSS存放路徑
{JS_PATH} 代表CMS定義的JS存放路徑
{IMG_PATH} 代表CMS定義的圖片存放路徑
一、設定要使用的模板
將phpcms中的預設模板改為自己製作的模板。
在phpcms/install_package/phpcms/templates新建一個英文資料夾
在此資料夾下在建立一個content資料夾
將製作的.html網頁檔案修改檔案名稱為index.html 放入content資料夾
登入phpcms後台,可以看到介面-》範本風格中會顯示新新增的範本
設定-》網站管理中選擇範本風格,點確定。
更新緩存,產生首頁後
#此時點擊網站首頁會看到範本變更成功:
二、分割模板
將範本拆成頭部程式碼,內容程式碼,尾部程式碼
分別新建為header .html footer.html 內容部分依舊保留在index.html中
在index.html 頭部加入程式碼 {template "content","header"} 用來導入header.html
#在index.html 尾端加入程式碼{template "content","footer"} 用來匯入 footer.html
三、新增欄位
#在header. html中
首先為導覽列新增連結:
將
<ul> <li ><a class="col" href="">首页</a></li> <li ><a class="base" href="">新闻</a></li> <li ><a class="base" href="">公告</a></li> <li ><a class="base" href="">关于我们</a></li> <li ><a class="base" href="">加入我们</a></li> </ul>
#修改為:
{pc:content action="category" catid="0" num="5" siteid="$siteid" order="listorder ASC"} <ul > <li><a class="base" href="{siteurl($siteid)}"><span>首页</span></a></li> {loop $data $r} <li><a class="base" href="{$r[url]}"><span>{$r[catname]}</span></a></li> {/loop} </ul> {/pc}
num為最大欄位數
#如果想要增加導覽監聽效果則新增程式碼為:
<div id="header"> <ul> {if $top_parentid==0}<!--判断首页显示的是不是首页--> <li><a href="{siteurl($siteid)}" class="col">首页</a></li> <!--如果是首页,给首页加属性字体显示白色。--> {else} <li><a href="{siteurl($siteid)}">首页</a></li><!--如果不是首页,内容正常显示。--> {/if} {pc:content action="category" catid="0" num="5" siteid="$siteid" order="listorder ASC"} {if $catid==$r[catid] || $top_parentid==$r[catid]}<!--判断显示的catid,如果是显示的catid--> <li><a href="{$r[url]}" class="col">{$r[catname]}</a></li><!--加属性,字体显示白色--> {else} <li><a href="{$r[url]}" class="base">{$r[catname]}</a></li><!--如果显示的不是,内容正常显示--> {/if} {/pc} </ul> </div>
顯示效果:
新增欄位:
在phpcms後台中,內容-》管理欄中新增欄位
將需要新增的欄位新增即可,注意範本設定中範本要修改為目前範本。
四、新增內容
修改index.html的程式碼
#先給更多新增內部連結:
程式碼:
<a href="{$CATEGORYS[10][url]}">更多</a>
中間的數字代表phpcms後台中欄位代號
給div的內容設定動態:
新闻<a href="{$CATEGORYS[10][url]}">更多</a> {pc:content action="lists" catid="10" num="1" siteid="$siteid" order="id DESC"} {loop $data $r $val}{$val[description]}
{/loop} {/pc}
推薦:php伺服器
以上是phpcms怎麼替換首頁的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

如何設定谷歌瀏覽器首頁?谷歌瀏覽器是如今最受歡迎的網頁瀏覽器軟體,這款瀏覽器擁有簡潔高效的特性,神獸用戶喜歡,在使用瀏覽器的時候,不同的人有不同的設定喜好,有人喜歡將Google瀏覽器設定成預設首頁,也有人喜歡將首頁設定成其他搜尋引擎,那麼具體要在哪裡設定呢。接下來小編就帶給大家快速設定Google瀏覽器首頁方法,希望能帶給大家幫助。快速設定Google瀏覽器首頁方法1、開啟Google瀏覽器(如圖)。 2.點選介面右上角的選單鍵(如圖)。 3、選擇「設定」選項(如圖)。 4、在設定選單中,找到「搜尋引擎」(如

phpcms跳到詳情頁方法:1、使用header函數來產生跳轉連結;2、循環遍歷內容清單;3、取得內容的標題和詳情頁連結;4、產生跳轉連結即可。

PHP CMS 是一種基於 PHP 的開源內容管理系統,用於管理網站內容,其特點包括易用性、強大功能、可擴充性、安全性高和免費開源。它可以節省時間、提升網站品質、增強協作並降低開發成本,廣泛應用於新聞網站、部落格、企業網站、電子商務網站和社群論壇等各種網站。

Google瀏覽器首頁變360了怎麼辦?谷歌瀏覽器是一款簡潔便利的瀏覽器,不過許多小夥伴在使用的過程中卻發現簡潔的首頁被替換成了360首頁,想要將它恢復為原來的樣式,那麼應該怎麼設定呢?下面就由小編為大家帶來Google瀏覽器首頁恢復的方法。 解決方法 1、先開啟Google瀏覽器。 2、想要改成默認,那就點選右上角的三個點。 3、點選【設定】開啟設定頁面。 4、點選【啟動時】。 5、如圖所示,這裡【開啟特定網頁或一組網頁】是360導航的網址。 6、點選360導航右側的三個點。 7、點選【移除】。

標題:微信登入整合指南:PHPCMS實戰在今日的網路時代,社群化登入已成為網站必備的功能之一。微信作為國內最受歡迎的社群平台之一,其登入功能也被越來越多的網站所採用。本文將介紹如何在PHPCMS網站中整合微信登入功能,並提供具體的程式碼範例。第一步:註冊微信開放平台帳號首先,我們需要在微信開放平台上註冊一個開發者帳號,申請對應的開發權限。登入[微信開放平台]

UniApp實作首頁與導覽頁的設計與開發方法一、簡介UniApp是一款基於Vue.js框架建構的跨平台開發工具,能夠實作一套程式碼編譯出多個平台的應用程式。在UniApp中,首頁和導覽頁是開發應用程式時必備的兩個頁面,本文將介紹UniApp中如何設計和開發這兩個頁面,並提供對應的程式碼範例。二、首頁設計開發方法頁面結構UniApp的首頁一般包含標題列、輪播圖、分類

phpcms不是完全免費的。 phpcms屬於開源cms系統,但開源並不等於免費,它有兩個版本:免費版和商業版,免費版僅限於個人非商業用途,而商業版需要購買授權;個人可以作為研究使用,如果商業應用,需要支付一定費用。

PHPCMS 是一款免費開源的內容管理系統 (CMS),特色包括:開放原始碼、模組化、靈活、用戶友好和社群支援。它可用於創建各種類型的網站,包括企業網站、電子商務網站、部落格和社群論壇。技術需求包括:PHP 5.6 或更高版本、MySQL、MariaDB 或 PostgreSQL 資料庫以及 Apache 或 Nginx Web 伺服器。
