這篇文章為大家帶來了關於thinkphp的相關知識,其中主要介紹了關於配置環境、引入UI的相關內容,其中包括了配置加速源、安裝orm擴展、安裝composer 、安裝驅動程式、設定「config/view.php」等等問題,希望對大家有幫助。
【相關教學建議:thinkphp框架】
1. 配置環境
1、設定加速來源,安裝orm 擴展,安裝composer, 安裝驅動,使用composer 命令在指定的目錄安裝Thinkphp6.x;
配置conposer中国源 composer config -g repo.packagist composer https://packagist.phpcomposer.com 下载orm composer require topthink/think-orm 安装composer apt install composer 安装mysqli apt install php-pdo php-mysqli 使用composer命令在指定目录安装thinkphp composer create-project topthink/think tp6demo
2、將.example.env 檔案修改為. env 文件,配置資料庫帳號密碼,以及開啟調試;
root 123456 student true
#3、在命令列使用以下命令開啟虛擬伺服器,可配置網域名稱或本地ip, 我個人使用
php think run //localhost:8000
2. 引入UI
1、直接將bootstrap 包含js 和css 資料夾拷貝專案中public/static 裡;
2、設定config/view.php, 設定靜態呼叫的範本路徑;
//模板替换输出 'tp1_replace_string' => [ '__JS__'=> '../static/js', '__CSS__' => '../static/css', ],
#3、控制器里新建test 方法,用於測試UI 引入的正確性,這時訪問頁面會報錯提示沒有安裝驅動。下一步去安裝驅動。
4、在命令列中執行以下命令安裝驅動程式
composer require topthink/think-view
修改config/view.php 檔案為'view_suffix' => 'php'
, 新範本檔案index/test.php
bootstrap-theme.min.css
引入UI, 注意UI 在<title></title>
以下介紹
<!-- 引入Bootstrap CSS --> {css href="/static/css/bootstrap.min.css"} {css href="/static/css/style.css"} <!-- 移动设备优先--> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit-no">
5、建立範本檔案view/index/test.html, 引入UI
6、由於我們還沒有style.css 文件,所以要去靜態文件下的css 裡創建一個,內容為@charset "UTF-8";
7、在元素裡找到引入的文件,右鍵來到樣式編輯器,看會不會顯示文件內容,顯示則表示引入成功
8、body 裡引入js 文件
<!-- 引入js文件 --> {js href="/static/js/jquery-3.3.1.min.js"} {js href="/static/js/bootstrap.bundle.min.js"}
3. 核心程式碼
按鈕
表格
以上是thinkphp設定環境引入UI(實例詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

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

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),