php实战搭建博客,yii2项目实战-博客管理平台的搭建
作者:白狼 出處:http://www.manks.top/document/yii2-blog-manage.html 本文版權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。相信看了前面的【入門指南】大多數人都已經能夠熟練并成功的安裝yii2框架了。
上一章節中我們講述了yii2的配置,并以配置一個單獨的全局類為栗子加以補充說明,而且我們也做了項目最基本的時區、語言、緩存和數據庫的配置。
我們在【概述】一文中明確指出,將會帶大家使用yii2部署一個博客管理平臺,但是官方自帶的平臺似乎有點不合我們心意,相信大多數人的第一感覺就是,這哪里像是管理后臺?即使我們湊合湊合愿意接受了,但我們開發出來的產品最終也是交由運營或其他人員進行管理,人家嘴上不說心里也會懷疑我們的技術能力欠缺!
為了給你一個zb的機會,本篇文章的主題,我們使用yii2搭建一款管理后臺,以便后續開發過程中養眼之需。
相信不少小伙伴們都應該知道我要借助什么進行搭建后臺了,沒錯,依舊是adminlte。adminlte是個什么東東呢?通俗的說就是一款基于bootstrap的響應模塊。yii2-adminlte-asset更是一款基于yii2框架進行開發的后臺主題模版,全響應式的哦,出門帶手機即可登錄進行管理。
我們的項目采用composer進行管理,因此我們首先需要做的便是安裝了。
composer require dmstr/yii2-adminlte-asset "2.*"
如果在安裝過程中卡住了(報錯了),可參考快速入門【安裝】一文中的步驟進行安裝的yii2框架,該步驟基本可順利進行。
安裝好了之后我們繼續進行
拷貝 vendordmstryii2-adminlte-assetexample-viewsyiisoftyii2-app 目錄下面的文件到項目 backendviews, 可直接進行覆蓋替換;默認的yii2-adminlte是藍色主題,可以按照下面的方式配置主題
1、打開backend\config\main.php 在components中添加assetManager
'components' => [
'assetManager' => [
'bundles' => [
'dmstr\web\AdminLteAsset' => [
'skin' => 'skin-red',
],
],
],
],
2、打開 backend\views\layouts\main.php,找到body將其class修改如下
受ACF的影響,我們暫時看不出來什么,打開backendcontrollersSiteController.php文件,暫時先屏蔽掉 behaviors 方法的 access 部分,至于是什么意思,后面到了該講的時候我們會說,現在就先把模版框架搭建好。如此一來,我們刷新下site/index看看,是不是有不同樣式的主題了呢?其中配置文件中的skin還有下面的其他樣式,隨便替換,喜歡哪個用哪個,只需要簡單的配置即可。(筆者還沒配置過yellow的主題色,趕緊嘗試了一把)
"skin-blue",
"skin-black",
"skin-red",
"skin-yellow",
"skin-purple",
"skin-green",
"skin-blue-light",
"skin-black-light",
"skin-red-light",
"skin-yellow-light",
"skin-purple-light",
"skin-green-light"
這不就簡單的搭建好了我們的管理后臺,樣式也都是很ok。如果你需要更多的關于該模版的樣式,請瀏覽器中打開 vendoralmasaeed2010adminlteindex.html 文件進行參考,涵蓋你想要的。查看原文
總結
以上是生活随笔為你收集整理的php实战搭建博客,yii2项目实战-博客管理平台的搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 账单日当天消费什么时间还
- 下一篇: html5 php idea,五个HTM