導航:首頁 > 編程語言 > 模板編輯php

模板編輯php

發布時間:2022-05-27 04:05:17

php與框架與模板的區別。一直不明白,老師們幫下忙,多謝啦

框架:比如說蓋房子吧,框架就是整個房子的架構,當你需要蓋一個新房子的時候,你不在需要重新一塊一塊的碼轉,而是直接把框架(房子架構)放過去,這樣一個房子基本成型,你只需要加上門窗,裝修一下,就能進去住。PHP成型的框架有:thinkphp,CI,YII或者二次開發用的dede,phpcms,ecshop等。
模板:就是上面所說的房子的門窗,裝飾。也就是框架的視圖層,讓人看的,你平時打開一個網頁,看到的整個頁面就是模板。
框架包含模板,模板是框架的一部分

㈡ php初學者,怎麼根據下載的模板進行修改

這個模板是否是靜態的,如果不是靜態的不建議使用
靜態的使用方法下載下來直接預覽,在根據你搭配的php環境,把對應的文件放入你指定的目錄下,放入後如果文件名後綴名是.html的文件更改為.php,然後訪問,之後就可以在對應文件裡面進行php操作,如<div><?php echo 1234;?></div>

㈢ PHP 模板修改怎麼學習呢

滿意答案彭斌10級2010-09-09修改人家的東西,你至少要了解一點皮毛哈。想修改界面的話,你可以學習一下css。網上搜索一大堆這樣的教程。 追問: 關鍵是我已經學了啊,但是不同的源碼 安裝後的 php文件不同,框架什麼的,看他的源文件,那該怎麼改啊 請問你有沒有改過, 一開始從什麼地方開始啊 回答: 不同程序的修改方法不一樣哈。不說不出具體的。一幫情況下,如果你只想該簡單的東西,就找他的圖片文件夾就可以了。修改圖片,就可以達到一定的修改目的。如果你想做大的修改。現在的程序基本上編寫都很標准,你用css改。好的程序都有css文件。css控制整個網站的頁面效果。可以通過css把整個網站的風格都變樣。但前提是你會css。即使會了改起也不容易哈。 追問: 風絡改css可以,我想要改模板,也是框架 那種 CSS也能實現嗎,看人家說的都比較迷糊 ,呵呵 回答: 改可以改,肯定很麻煩,要精通php,代碼讀懂。然後才知道模板裡面的變了代表什麼,如果他有幫助文件,可能比較簡單,自己按照說明做就是了。你用的什麼程序嘛。 追問: PHP+mysql 我每次從網上下載的 源碼安裝給人家做的, 但是客戶多了,總不能用同一種風格啊,所以要修改模板啊 回答: PHP+mysql 做的程序很多啊。我估計你就是想改改風格三。就用css就可以搞定啊。然後改改圖片啊什麼的。 追問: CSS 學過了啊 郁悶還是不會改 汗~~~ 追問: 有的PHP 源碼都是加了密碼的郁悶 回答: 這個就沒有辦法了。好好學學,其實做多了,就簡單了。就是一個熟練活。做久了,就對了。 追問: 有沒有好的 視頻學習啊 CSS模板。PHP修改的 推薦給我啊 回答: 現在手上沒有哈,網上去搜索一下哈。 追問: 還是要謝謝你啊 謝謝 回答: 不謝哈,光通過修改別人的東西接單子,走不遠哈。還是要好好學哈。自己開發是最好的。開發一套程序出來,自己修改也方便。 補充: 還有就是,滿意麻煩給他分哈。哈哈。

㈣ phpcms模板怎麼修改(希望官方回答)

模板修改後台登陸---界面----模板風格---詳細列表----content----index是首頁內容header是頂部footer是尾部show.html是內容頁list是欄目頁category是父欄目頁

㈤ php網頁模版如何修改

ASP和PHP都能嵌入HTML實現混排。只是你現在用的PHP源程序採用MVC模式,HTML部分和PHP部分完全分離了而已。模板就是HTML,那個是可以直接修改的。PHP部分只有在需要功能修改時才動。實際上,這才是正途,前後台分離。至於你說的分部分引入,PHP也是這么做的,像模板文件中很多都是header.htm,index.htm,footer.htm,這和你以前的貌似沒啥區別。

㈥ php模板修改需要了解哪些知識額

FTP管理
了解PHP基本語法,知道PHP怎麼調用模版
會html css,模版就是有這些組成的。。。

㈦ wordpress模板製作。comments.php和function.php怎麼做功能分別是什麼

comments.php 主題裡面的評論模塊
function.php 一些自定義的函數,供調用

【WordPress模板基本文件】
style.css : CSS(樣式表)文件
index.php : 主頁模板
archive.php : Archive/Category模板
404.php : Not Found 錯誤頁模板
comments.php : 留言/回復模板
footer.php : Footer模板
header.php : Header模板
sidebar.php : 側欄模板
page.php : 內容頁(Page)模板
single.php : 內容頁(Post)模板
searchform.php : 搜索表單模板
search.php : 搜索結果模板

【comments.php常用到的函數說明】
get_avatar($comment, 48) 獲取評論者的gravatar頭像,尺寸為48 * 48
comment_reply_link() 回復留言的鏈接
get_comment_author_link 用於獲取評論者博客地址
get_comment_time 獲取評論發布時間
edit_comment_link 管理員修改評論的鏈接
comment_text() 輸出評論內容
is_user_logged_in 判斷用戶是否登錄
wp_login_url 博客登錄地址
get_comment_author_link 用於獲取評論者博客地址
$comment_author 讀取cookie,如果該用戶之前已經發表過評論則自動幫助用戶填寫用戶名
$comment_author_email 讀取cookie,如果該用戶之前已經發表過評論則自動幫助用戶填寫Email
$comment_author_url 讀取cookie,如果該用戶之前已經發表過評論則自動幫助用戶填寫博客地址
do_action(『comment_form』, $post->ID); 該函數為某些插件預留
wp_logout_url 退出登錄的鏈接

【function.php屬於調用一些自定義的函數的】
參考部分wordpress常用函數
<?php get_header(); ?> : 調用Header模板
<?php get_sidebar(); ?> : 調用Sidebar模板
<?php get_footer(); ?> : 調用Footer模板
<?php the_content(); ?> : 顯示內容(Post/Page)
<?php if(have_posts()) : ?> : 檢查是否存在Post/Page
<?php while(have_posts()) : the_post(); ?> : 如果存在Post/Page則予以顯示
<?php endwhile; ?> : 結束While語句
<?php endif; ?> : 結束if語句
<?php the_time(『字元串』) ?> : 顯示時間,時間格式由」字元串」參數決定,具體參考PHP手冊
<?php comments_popup_link(); ?> : 正文中的留言鏈接。如果使用 comments_popup_script() ,則留言會在新窗口中打開,反之,則在當前窗口打開
<?php the_title(); ?> : 內容頁(Post/Page)標題
<?php the_permalink() ?> : 內容頁(Post/Page) 永久鏈接/Url地址
<?php the_category(『 , 『 ) ?> : 特定內容頁(Post/Page)所屬Category
<?php the_author(); ?> : 作者
<?php the_ID(); ?> : 特定內容頁(Post/Page) ID
<?php edit_post_link(); ?> : 如果用戶已登錄並具有許可權,顯示編輯鏈接
<?php get_links_list(); ?> : 顯示Blogroll中的鏈接
<?php comments_template(); ?> : 調用留言/回復模板comments.php
<?php wp_list_pages(); ?> : 顯示Page列表
<?php wp_list_categories(); ?> : 顯示Categories列表
<?php next_post_link(『 %link 『 ) ?> : 下一篇文章鏈接
<?php previous_post_link(『 %link』 ) ?> : 上一篇文章鏈接
<?php get_calendar(); ?> : 日歷
<?php wp_get_archives() ?> : 顯示內容存檔
<?php posts_nav_link(); ?> : 導航,顯示上一篇/下一篇文章鏈接
<?php include(TEMPLATEPATH . 『/文件名』 ); ?> : 嵌入其他文件,可為定製的模板或其他類型文件

㈧ 如何用PHP製作靜態網站的模板框架

分離功能和布局的基本思想就是使得這兩組人能夠各自編寫和使用獨立的一組文件:程序員只需關心那些只包含PHP代碼的文件,無需關心頁面的外觀;而頁面設計人員可以用自己最熟悉的可視化編輯器設計頁面布局,無需擔心破壞任何嵌入到頁面的PHP代碼。 如果你曾經看過幾個關於PHP模板的教程,那麼你應該已經明白模板的工作機制。考慮一個簡單的頁面局部:頁面的上方是頁頭,左邊是導航條,其餘部分是內容區域。 可以看出頁面如何由這些模板構造而成:main模板控制著整個頁面的布局;header模板和leftnav模板控制著頁面的公共元素。花括弧「{}」裡面的標識符是內容佔位符。使用模板最主要的好處在於界面設計者能夠按照自己的意願編輯這些文件,比如設置字體、修改顏色和圖形,或者完全地改變頁面的布局。界面設計者可以用任何普通HTML編輯器或者可視化工具編輯這些頁面,因為這些文件都只包含HTML代碼,沒有任何PHP代碼。 PHP代碼全部保存到單獨的文件中,這個文件也就是由頁面URL實際調用的文件。Web伺服器通過PHP引擎解析該文件,然後把結果返回給瀏覽器。一般地,PHP代碼總是動態地生成頁面內容,比如查詢資料庫或者執行某種計算等。下面是一個例子: // 此處的PHP代碼設置 $content使其包含合適的頁面內容 $tpl->assign('CONTENT', $content); $tpl->parse('HEADER', 'header'); $tpl->parse('LEFTNAV', 'leftnav'); $tpl->parse('MAIN', 'main'); $tpl->FastPrint('MAIN'); ?>這里我們使用的是流行的FastTemplate模板類,但其基本思路對於其他許多模板類來說都一樣。首先你實例化一個類,告訴它到哪裡去尋找模板文件以及哪一個模板文件與頁面的哪部分對應;接下來是生成頁面內容,把結果賦予內容的標識符;然後,依次解析各個模板文件,模板類將執行必要的替換操作;最後把解析結果輸出到瀏覽器。 這個文件完全由PHP代碼構成,不包含任何HTML代碼,這是它最大的優點。現在,PHP程序員可以集中精力編寫生成頁面內容的代碼,而不必為了如何生成HTML去正確地格式化最終頁面而擔心。 很容易看出採用模板還有第二個好處。如上例所示,頁面左邊的導航條單獨保存為一個文件,我們只需編輯這一個模板文件就可以改變網站所有頁面左邊的導航條。 避免頁面元素重復 「這確實不錯」,你也許會想,「我的網站主要就是由大量的靜態頁面構成。現在我可以從所有頁面中刪除它們的公共部分,要更新這些公共部分實在太麻煩了。以後我就可以用模板製作出很容易維護的統一頁面布局。」但事情並非這么簡單,「大量的靜態頁面」道出了問題的所在。 請考慮上面的例子。這個例子實際上只有一個example.php頁面,它之所以能夠生成整個網站的所有頁面,是因為它利用了URL中的查詢字元串從資料庫之類的信息源動態地構造出頁面。 我們之中的大多數人所運行的網站並不一定都有資料庫支持。我們的網站大多數由靜態頁面構成,然後用PHP在這里、那裡加上一些動態功能,比如搜索引擎、反饋表單等。那麼,如何在這種網站上應用模板呢? 最簡單的方法是為每一個頁面復制一份PHP文件,然後在每一個頁面中把PHP代碼里代表內容的變數設置成合適的頁面內容。例如,假設有三個頁面,它們分別是主頁(home)、關於(about)和產品(proct),我們可以用三個文件分別生成它們。這三個文件的內容都類如: 希望你能夠喜歡本網站"; $tpl->assign('CONTENT', $content); $tpl->parse('HEADER', 'header'); $tpl->parse('LEFTNAV', 'leftnav'); $tpl->parse('MAIN', 'main'); $tpl->FastPrint('MAIN'); ?>顯然,這種方法有三個問題:我們必須為每一個頁面復制這些復雜的、牽涉到模板的PHP代碼,這與重復公共頁面元素一樣使得頁面難以維護;現在文件又混合了HTML和PHP代碼;為內容變數賦值將變得非常困難,因為我們必須處理好大量的特殊字元。 解決這個問題的關鍵就在於分離PHP代碼和HTML內容,雖然我們不能從文件中刪除所有的HTML內容,但可以移出絕大多數PHP代碼。靜態網站的模板框架: ob_end_clean(); $tpl->assign('CONTENT', $content); $tpl->parse('HEADER', 'header'); $tpl->parse('LEFTNAV', 'leftnav'); $tpl->parse('MAIN', 'main'); $tpl->FastPrint('MAIN'); } ?>ageStart函數首先創建並設置了一個模板實例,然後啟用輸出緩存。此後,所有來自頁面本身的HTML內容都將進入緩存。pageFinish函數取出緩存中的內容,然後在模板對象中指定這些內容,最後解析模板並輸出完成後的頁面。 這就是整個模板框架全部的工作過程了。

㈨ PHP做在線模板編輯,如何實現

那你應該提前做好不同主題的前台模板,每個模板對應一個編號例如:黑色模板對應0001,類似這樣,就可以讓用戶選擇了

㈩ phpweb模板可以修改嗎怎麼改

PHPweb雖然說是智能的,但是由於聚合的比較雜亂,修改起來不是很方便。現在總結一下PHPweb成品網站修改方法:
(1)網站右上角聯系我們,郵箱等修改路徑:effect==>templates ==>
tpl_sethomepage_cyrano.htm
(2)需要修改模板或插件時,如何知道應該修改哪個模板或插件呢?

首先在一個頁面進入排版模式,選中需要修改的位置的那個插件,點出插件設置窗口。窗口的右上角有插件標簽,如:modNewsList。

插件標簽和插件程序文件名是對應的,文件存放在當前模塊主目錄下的mole目錄中。例如modNewsList插件,文件是news/mole/NewsList.php
diy==> mole ==>
這里對應的是PHP程序文件

在插件設置窗口中的第二欄,插件風格設置。裡面顯示了一個或多個模板文件名,選中的那個就是當前插件的模板文件。模板文件在當前模塊目錄下的templates目錄下。如news/templates/tpl_newslist.htm
diy ==> templates==>這里對應的是前台文件,比如:html css
images等。

(3)右鍵的使用,很多文件修改的方法通過這樣的方式基本都是可以找見的,這樣不管是修改PHP文件
,css樣式表,編輯html文件,還是修改原來的圖片等都是很方便的。

閱讀全文

與模板編輯php相關的資料

熱點內容
最優估計pdf 瀏覽:826
androiddrawtext字體 瀏覽:669
c語言源編輯源程序編譯 瀏覽:821
手裡捏東西真的可以解壓嗎 瀏覽:265
編譯原理畫狀態表 瀏覽:28
用echo命令產生下列輸出 瀏覽:358
在內網如何訪問伺服器 瀏覽:959
java導入oracle資料庫 瀏覽:132
堅朗內開內倒鋁條演算法 瀏覽:259
華為閱讀新建文件夾 瀏覽:770
幻塔如何選擇伺服器 瀏覽:221
解壓先把文件壓到系統盤 瀏覽:822
access壓縮和修復資料庫 瀏覽:791
光纖交換機命令 瀏覽:513
白色桌放什麼文件夾 瀏覽:296
分治演算法思想 瀏覽:151
s曲線加減速演算法 瀏覽:403
可編程序控制器原理及應用答案 瀏覽:457
小熊編程教程 瀏覽:911
word轉換成pdf轉換器免費下載 瀏覽:611