① phpCMS怎麼設置system.php中web_path的默認值
然後從一級目錄改成了二級目錄,主要應該是吧web_path的值由「/」改為「/yyxx/」
請問這里的二級目錄是指哪個二級目錄??
② phpcms導航調用方法
id="menu-item-6134" 前面是固定的,6134是欄目 id。class也是一樣,換成欄目 id就可以了
③ 如何使用phpcms
首先要有網頁設計和網站組建基礎知識,才能用好PHPCMS。
本地使用方法:在安裝好Apache伺服器(網上有一鍵安裝版下載,要找集成MYSQL資料庫的那種),然後把安裝文件拷貝到本地網站主目錄,再按提示一步一步安裝就可以使用了,遠程使用方法也一樣,只不過是空間供應商會幫你事先裝好PHP環境,另外必須知道的是連接資料庫的用戶名和密碼,本地默認是root,密碼為空!
工作原理:PHPCMS該軟體採用模塊化開發,支持多種分類方式,使用它可方便實現個性化網站的設計、開發與維護,說白了PHPCMS就是把你網站要用到的功能模塊進行一個組合,從而實現網站的建設。
④ phpcms 怎麼還php版本
Phpcms默認後台地址是admin.php,輸入管理員名稱和用戶密碼即可進入。通過後台首頁可以看到Phpcms的版本號。
⑤ 怎樣用phpcms做導航
<div class="nav">
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
<ul>
<li class='nav_li'><a href="{siteurl($siteid)}">首頁</a></li>
{loop $data $r}
<li class='nav_li'><a href="{$r[url]}">{$r[catname]}</a></li>
{/loop}
</ul>
{/pc}
</div>
⑥ PHPCMS如何調用多個分類欄目的最新文章
有沒有這樣一種需求,當我們使用PHPCMS建立多級站點時,每個大的分類下面又有許多小的分類,如果想要調用第一大分類下面和第二大分類下面的文章同時出來的時候,該怎麼調用呢。如果只是第一大分類和第二大分類,下面沒有包含小的分類的時候,哪么調用就很簡單了,我們直接使用GET就可以調用出來了,使用 PHP 的 SQL 中 in 功能。如下代碼:
123456 {pc:get sql="SELECT * FROM v9_news WHERE catid in(1,3,5) ORDE R BY id DESC" num="10"} {loop $data $v} <li><a href="{$v[url]}">{$v[title]}</a></li> {/loop} {/pc}
上面調用了1,3,5分類的文章,這個是比較容易理解的,如果遇到上面提到的問題,大的分類下面又存在小的分類,那麼利用上面的方法就沒有辦法調出子分類的內容了,所以我們要做的是如果直接分類那麼直接顯示分類ID,如果有小的分類,那麼就顯示所有的子分類ID,最後再把他們用逗號連接起來,同樣可以實現相同的效果,看下面的代碼:
1234567891011121314 <?php $assigncatid=array(23,24,19); $str =array(); foreach($assigncatid as $row){ $str[]=$CATEGORYS[$row][arrchildid]; } $finalcatid= implode(',', $str); ?> {pc:get sql="SELECT * FROM v9_news WHERE catid in($finalcatid) ORD ER BY id DESC" num="14"} {loop $data $v} <li><a href="{$v[url]}">{$v[title]}</a></li> {/loop} {/pc}
這里先了 3 個分類的ID,其中,23,24沒有子分類,而19有許多子分類,$CATEGORYS[$row][arrchildid] 這一句很重要,如果沒有子分類則直接顯示該分類的ID,如果有子分類,就會以1,2,3,4,5這種格式將所有的子分類都顯示出來,數組中有3個值,所以foreach後會形成3個數組,分別是大類23,24,以及19,43,44,其中,43,44均為19大類下面的子分類ID。
把這循環的三組數組賦給一個新的數組,然後在循環外用逗號切割成字元串,拼起來就是所有大類與子類了,如23,24,19,43,44這樣,做到這里就實現了剛開始提出的問題。
另外一種方法調用代碼如下:
1234 {loop subcat(15) $k $v} {php $subcatid[] = $k;} {/loop} {php $subcatid = implode(',', $subcatid);}
然後在讀取SQL的條件中這樣寫 WHERE catid in($finalcatid)
本文來源於夏日博客
⑦ 用PHPCMS做網站的詳細步驟是什麼
1phpcms是二次開發用的,速度快,首先你的了解熟悉其框架運行流程,能看懂手冊
2.一般我們拿它開發修改最大的地方是/phpcms/template/default/content里的腳本比如首頁是index.html先改這個頁面就可以
3.如果要創建欄目就需要修改category.html(頻道頁)list.html(列表頁)show.html(內容頁),他們是一一相對的,你可以參照源碼分析一下,
4.css js image 文件在根目錄/statics 把文件一一對應放進去就可以,不建議私自更改位置,因為一旦系統升級更新什麼的你的代碼可能會亂,按框架默認的就好,在後台里他的設置看下圖
點開內容看欄目 具體的數據 就點內容
7.把以上流程弄明白就可以迅速開發了
⑧ phpcms跟php有什麼區別
php是語言 phpcms是通過php語言封裝好的一份內容管理系統,有開源和不開源之說,總之phpcms是已經用php語言寫好了的方法函數的以及頁面
⑨ phpcms怎麼進入後台
後台默認登陸入口文件為根目錄下的admin.php文件,所以默認下訪問形式是:域名/admin.php;
但是一般很多網站處於安全考慮都會將入口文件改掉,比如你改成了houtai.php,那麼訪問形式當然是:域名/houtai.php。
如果你不知道後台登陸入口文件,教你一個通用的登陸後台路徑:域名/index.php?m=admin 。一般此種形式下不管後台入口文件是啥名都可以訪問到,這是phpcms的路由規則決定的。
當然,如果管理員在後台對後台訪問綁定了單獨的二級域名,那以上「域名」兩字處改成綁定的那個二級域名,如果你不知道綁定的二級域名?無解,處於安全考慮不會隨便讓人知道後台地址了。
更多phppcms使用方法及二次開發可參考官方手冊及iphpcms的教程。
⑩ php用cmd執行注冊成了服務php.exe如何把php在後台運行,關上cmdphp.exe還能運
直接進入cd \Program Files\EasyPHP-12.1\php,然後執行php命令呢?如果可以還是從設置方面找問題,如果不行就檢查一下C:\Program Files\EasyPHP-12.1\php\php.exe存在不存在