搜尋
首頁php框架ThinkPHPthinkphp設定環境引入UI(實例詳解)

這篇文章為大家帶來了關於thinkphp的相關知識,其中主要介紹了關於配置環境、引入UI的相關內容,其中包括了配置加速源、安裝orm擴展、安裝composer 、安裝驅動程式、設定「config/view.php」等等問題,希望對大家有幫助。

thinkphp設定環境引入UI(實例詳解)

【相關教學建議: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

thinkphp設定環境引入UI(實例詳解)

2、將.example.env 檔案修改為. env 文件,配置資料庫帳號密碼,以及開啟調試;

root 123456 student true

thinkphp設定環境引入UI(實例詳解)

#3、在命令列使用以下命令開啟虛擬伺服器,可配置網域名稱或本地ip, 我個人使用

php think run     //localhost:8000

thinkphp設定環境引入UI(實例詳解)

2. 引入UI

1、直接將bootstrap 包含js 和css 資料夾拷貝專案中public/static 裡;

2、設定config/view.php, 設定靜態呼叫的範本路徑;

//模板替换输出
'tp1_replace_string' => [
    '__JS__'=> '../static/js',
    '__CSS__' => '../static/css',
],

thinkphp設定環境引入UI(實例詳解)

#3、控制器里新建test 方法,用於測試UI 引入的正確性,這時訪問頁面會報錯提示沒有安裝驅動。下一步去安裝驅動。

thinkphp設定環境引入UI(實例詳解)

4、在命令列中執行以下命令安裝驅動程式

composer require topthink/think-view

thinkphp設定環境引入UI(實例詳解)

修改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. 核心程式碼

按鈕

表格

<div class="container pt-5 mt-5">
    <div class="row">
        <div class="col-3">
            <button class="btn btn-secondary">用户管理</button>
        </div>
        <div class="col-9">
            <table class="table table-bordered">
                <thead class="bg-light">
                <tr>
                    <th>1</th>
                    <th>2</th>
                    <th>3</th>
                    <th>4</th>
                    <th>5</th>
                </tr>
                </thead>
            </table>
        </div>
    </div>
</div>

【相關教學建議:thinkphp框架

以上是thinkphp設定環境引入UI(實例詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:learnku。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

MantisBT

MantisBT

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

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

mPDF

mPDF

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