Cách sử dụng adminlte trong php

Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?

AdminLTE -- là mẫu quản trị đáp ứng đầy đủ. Dựa trên khung Bootstrap 3. Khả năng tùy biến cao và dễ sử dụng. Phù hợp với nhiều độ phân giải màn hình từ thiết bị di động nhỏ đến máy tính để bàn lớn. Kiểm tra bản xem trước trực tiếp ngay bây giờ và xem cho chính mình

Tải xuống và xem trước trên Almsaeed Studio

Tìm kiếm các mẫu cao cấp?

Almsaeed studio vừa mở một trang mẫu cao cấp mới. Được lựa chọn tận tay để đảm bảo chất lượng tốt nhất và giá cả phải chăng nhất. Truy cập https. //almsaeedstudio. com/cao cấp để biết thêm thông tin

["Bản trình bày của AdminLTE"] (https. //almsaeedstudio. com/AdminLTE2. png "Bản trình bày quản trịLTE")

AdminLTE đã được mã hóa cẩn thận với các nhận xét rõ ràng trong tất cả các tệp JS, LESS và HTML của nó. LESS đã được sử dụng để tăng khả năng tùy chỉnh mã

Cài đặt

Có nhiều cách để cài đặt AdminLTE

####Tải xuống

Tải xuống từ Github hoặc truy cập Almsaeed Studio và tải xuống bản phát hành mới nhất

####Sử dụng Dòng lệnh

Github

  • Ngã ba kho lưu trữ (đây là hướng dẫn)
  • Sao chép vào máy của bạn

git clone https://github.com/YOUR_USERNAME/AdminLTE.git

người cúi đầu

bower install admin-lte

npm

npm install --save admin-lte

nhà soạn nhạc

composer require "almasaeed2010/adminlte=~2.0"

Tài liệu

Truy cập tài liệu trực tuyến để có hướng dẫn cập nhật nhất. Thông tin sẽ được bổ sung hàng tuần

Hỗ trợ trình duyệt

  • IE9+
  • Firefox (mới nhất)
  • Chrome (mới nhất)
  • Safari (mới nhất)
  • Ô-pê-ra (mới nhất)

Sự đóng góp

Đóng góp luôn được chào đón và đề xuất. Đây là cách

  • Ngã ba kho lưu trữ (đây là hướng dẫn)
  • Sao chép vào máy của bạn
    bower install admin-lte
    
    6
  • Thực hiện các thay đổi của bạn
  • Tạo yêu cầu kéo

Yêu cầu đóng góp

  • Khi đóng góp, bạn đồng ý cấp giấy phép không độc quyền cho Almsaeed Studio để sử dụng đóng góp đó trong bất kỳ ngữ cảnh nào mà chúng tôi (Almsaeed Studio) thấy phù hợp
  • Nếu bạn sử dụng nội dung do một bên khác cung cấp, nội dung đó phải được cấp phép phù hợp bằng giấy phép nguồn mở
  • Đóng góp chỉ được chấp nhận thông qua yêu cầu kéo Github
  • Cuối cùng, mã đã đóng góp phải hoạt động trong tất cả các trình duyệt được hỗ trợ (xem phần hỗ trợ trình duyệt ở trên)

Giấy phép

AdminLTE là một dự án nguồn mở của Almsaeed Studio được cấp phép theo MIT. Almsaeed Studio bảo lưu quyền thay đổi giấy phép của các bản phát hành trong tương lai

Những việc cần làm

  • Màu thanh bên nhạt (Xong v2. 1. 0)
  • Thanh bên phải (Xong v2. 1. 0)
  • Thanh bên chính được rút gọn (Hoàn thành v2. 1. 0)
  • Hỗ trợ từ phải sang trái
  • Phong cách tốc độ tùy chỉnh (Hoàn thành v2. 3. 1)

Bản phát hành kế thừa

Quản trịLTE 1. x có thể dễ dàng nâng cấp lên 2. x bằng cách sử dụng hướng dẫn này, nhưng nếu bạn định tiếp tục sử dụng AdminLTE 1. x, bạn có thể tải xuống bản phát hành mới nhất từ ​​phần phát hành ở trên

Thay đổi nhật ký

Để biết nhật ký thay đổi gần đây nhất, hãy truy cập trang phát hành hoặc tệp nhật ký thay đổi. Chúng tôi sẽ thêm một ghi chú phát hành chi tiết cho mỗi bản phát hành mới

Mã PHP Bootstrap ngụ ý tạo một bootstrapper xử lý tất cả các yêu cầu động được tạo cho máy chủ và áp dụng hệ thống MVC để trong tương lai bạn có thể thay đổi chức năng cho từng ứng dụng hoặc thành phần duy nhất mà không thay đổi toàn bộ. Bootstrap giúp bạn thiết kế trang web nhanh hơn và dễ dàng hơn, bao gồm các mẫu thiết kế dựa trên HTML và CSS

Các mẫu PHP Bootstrap giúp khách hàng dễ dàng xây dựng các ứng dụng web phức tạp và hấp dẫn hơn. PHP yêu cầu một máy chủ cục bộ để chạy mã PHP. Các nhà thiết kế sử dụng Bootstrap với PHP có thể tận hưởng tất cả những lợi ích này

Khoảng 18 triệu trang web đã sử dụng khung Bootstrap vào cuối năm 2018. Ngày càng có nhiều trang web bắt đầu sử dụng khung này vào năm 2019 và con số này đã tăng lên kể từ đó. Trên thực tế, Bootstrap đã trở thành lựa chọn hàng đầu được yêu thích của các kỹ sư khi xây dựng các ứng dụng web hấp dẫn

Bảng điều khiển PHP là một công cụ trực quan hóa một hoặc nhiều tab có thể được tích hợp trong các dự án PHP. Thông thường, đây là những ứng dụng dựa trên trình duyệt được xây dựng như một thành phần có thể tùy chỉnh của các dự án lớn hơn. Bảng điều khiển PHP được thiết kế để chấp nhận dữ liệu thô từ các thành phần khác của dự án và sau đó trình bày nó ở các định dạng khác nhau. Các bảng điều khiển này thường được xây dựng bằng JS do tích hợp tuyệt vời (và mượt mà) giữa PHP và JavaScript

Đó là lý do tại sao trong hướng dẫn này, tôi sẽ sử dụng Bootstrap để thể hiện ý tưởng về bảng điều khiển PHP

điều kiện tiên quyết

Đối với hướng dẫn này, tôi giả sử rằng bạn đã cài đặt ứng dụng PHP trên máy chủ web. thiết lập của tôi là

Để đảm bảo rằng tôi không bị phân tâm bởi các vấn đề ở cấp độ máy chủ, tôi đã quyết định lưu trữ ứng dụng của mình trên nền tảng lưu trữ Cloudways PHP vì tôi nhận được ngăn xếp lưu trữ được tối ưu hóa cao và không gặp rắc rối về quản lý máy chủ. Bạn có thể dùng thử Cloudways miễn phí bằng cách đăng ký tài khoản

Tôi sẽ tạo một ứng dụng đơn giản để quản lý bán hàng. Nó chứa một bảng điều khiển nơi người dùng có thể xem số liệu thống kê bán hàng và duy trì dữ liệu về Sản phẩm và thêm Sản phẩm mới. Người dùng cũng có thể đăng ký để đăng nhập vào bảng điều khiển

Cách sử dụng adminlte trong php

Xây dựng giao diện người dùng Bảng điều khiển dành cho quản trị viên

Tôi đã sử dụng mẫu quản trị Bootstrap 4 miễn phí có sẵn trên GitHub. Mẫu có mã được viết tốt và tất cả các thành phần phù hợp cho các hướng dẫn này. Mẫu có thiết kế gọn gàng, trang nhã và đơn giản. Tuy nhiên, tôi dự định tùy chỉnh mẫu một chút để làm cho nó trở nên độc nhất cho ứng dụng của tôi

Tạo biểu mẫu

Mẫu bảng quản trị đi kèm với đầy đủ các biểu mẫu UI bao gồm đăng ký và đăng nhập

Đối với mục đích xác thực, tôi chỉ cần sử dụng Xác thực Html5 và Xác thực PHP tùy chỉnh

Ngừng lãng phí thời gian trên máy chủ

Cloudways xử lý việc quản lý máy chủ cho bạn để bạn có thể tập trung vào việc tạo các ứng dụng tuyệt vời và giữ cho khách hàng của mình hài lòng

Mẫu đăng ký

Các biểu mẫu đăng ký người dùng đã có sẵn. Tôi sẽ chỉ thay đổi tên trường và cập nhật phương thức và hành động








 

 

 

 

 

 SB Admin - Start Bootstrap Template

 

 

 

 

 

 





 

   

     

Register an Account

     

                           

           

             

               Username                              

           

         

         

           Email address                      

         

           

             

               Password                              

            

               Confirm Password                              

           

         

          Register                

         Login Page                

     

   

 

         

Đây là biểu mẫu đăng ký trông như thế nào sau khi sửa đổi ở trên

Cách sử dụng adminlte trong php

mẫu đăng nhập

Tiếp theo, đối với biểu mẫu Đăng nhập, hãy sử dụng mã sau








 

 

 

 

 

 SB Admin - Start Bootstrap Template

 

 

 

 

 

 





 

   

Login

     

                            

           Username                      

         

           Password                      

         

           

                              Remember Password            

         

         Login                

         Register an Account               

     

   

 

         

Đây là hình thức đăng nhập trông như thế nào

Cách sử dụng adminlte trong php

Thiết lập kết nối cơ sở dữ liệu

Vì tôi đang sử dụng Cloudways nên tôi có thể dễ dàng truy cập chi tiết cơ sở dữ liệu MySQL trong tab Chi tiết truy cập

Cách sử dụng adminlte trong php

Tạo ba bảng trong cơ sở dữ liệu, người dùng, sản phẩm, sales_stats

Sử dụng các truy vấn SQL sau để tạo các bảng

bảng người dùng

CREATE TABLE `users` (

`id` int(11) NOT NULL,

`username` varchar(100) NOT NULL,

`email` varchar(100) NOT NULL,

`password` varchar(100) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

bảng sản phẩm

CREATE TABLE `products` (

`product_id` int(22) NOT NULL,

`product_name` varchar(22) NOT NULL,

`product_price` int(22) NOT NULL,

`product_cat` varchar(22) NOT NULL,

`product_details` varchar(22) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

bảng bán hàng

________số 8

Nhấp vào Trình quản lý cơ sở dữ liệu trên Nền tảng đám mây và kiểm tra dbname và các thông tin đăng nhập khác. Tiếp theo, tạo máy chủ tệp. php và dán đoạn mã sau vào đó

Registration

// REGISTER USER

if (isset($_POST['reg_user'])) {

// receive all input values from the form

$username = mysqli_real_escape_string($db, $_POST['username']);

$email = mysqli_real_escape_string($db, $_POST['email']);

$password_1 = mysqli_real_escape_string($db, $_POST['password_1']);

$password_2 = mysqli_real_escape_string($db, $_POST['password_2']);

// form validation: ensure that the form is correctly filled ...

// by adding (array_push()) corresponding error unto $errors array

if (empty($username)) { array_push($errors, "Username is required"); }

if (empty($email)) { array_push($errors, "Email is required"); }

if (empty($password_1)) { array_push($errors, "Password is required"); }

if ($password_1 != $password_2) {

array_push($errors, "The two passwords do not match");

}

// first check the database to make sure

// a user does not already exist with the same username and/or email

$user_check_query = "SELECT * FROM users WHERE username='$username' OR email='$email' LIMIT 1";

$result = mysqli_query($db, $user_check_query);

$user = mysqli_fetch_assoc($result);

if ($user) { // if user exists

if ($user['username'] === $username) {

array_push($errors, "Username already exists");

}

if ($user['email'] === $email) {

array_push($errors, "email already exists");

}

}
ins
// Finally, register user if there are no errors in the form

if (count($errors) == 0) {

$password = md5($password_1);//encrypt the password before saving in the database

echo $password ;

$query = "INSERT INTO users(username, email, password)

VALUES('$username', '$email', '$password')";

mysqli_query($db, $query);

$_SESSION['username'] = $username;

$_SESSION['success'] = "You are now logged in";

header('location: login.php');

}

}

// ...

Đăng nhập

bower install admin-lte
0

Đối với Lỗi, hãy tạo tệp mới có tên lỗi. php và dán đoạn mã sau vào đó

bower install admin-lte
1

Tạo trang sản phẩm

Tiếp theo, tạo sản phẩm. trang php và dán đoạn mã sau vào đó

bower install admin-lte
2

Chèn sản phẩm vào cơ sở dữ liệu

Tiếp theo, tôi sẽ tạo pserver. php trong thư mục gốc và dán đoạn mã sau vào đó

bower install admin-lte
3

Trực quan hóa dữ liệu

Tôi cần điền vào bảng dữ liệu Bootstrap từ các bảng tương ứng trong cơ sở dữ liệu. Kết nối datatable với cơ sở dữ liệu

Đoạn mã sau có thể được sử dụng để điền dữ liệu Bootstrap. Hãy cập nhật mã bảng với đoạn mã sau








 

 

 

 

 

 SB Admin - Start Bootstrap Template

 

 

 

 

 

 





 

   

Login

     

                            

           Username                      

         

           Password                      

         

           

                              Remember Password            

         

         Login                

         Register an Account               

     

   

 

         
0

Đây là bảng trông như thế nào sau đoạn mã trên

Cách sử dụng adminlte trong php

Tiếp theo, tôi sẽ sử dụng dữ liệu trong cơ sở dữ liệu và trực quan hóa nó trong bảng điều khiển quản trị viên PHP dưới dạng biểu đồ đường

Cách sử dụng adminlte trong php

Như bạn có thể thấy, trên cùng của bảng điều khiển có bốn thẻ hiển thị Khách truy cập hàng tháng, Doanh thu, Đơn đặt hàng mới và Vé mới. Dữ liệu cho các thẻ này được lấy từ cơ sở dữ liệu thông qua truy vấn CHỌN đơn giản

Thiết lập bảng điều khiển

Đây là mã hoàn chỉnh cho chế độ xem bảng điều khiển mà bạn cần đưa vào chỉ mục. php








 

 

 

 

 

 SB Admin - Start Bootstrap Template

 

 

 

 

 

 





 

   

Login

     

                            

           Username                      

         

           Password                      

         

           

                              Remember Password            

         

         Login                

         Register an Account               

     

   

 

         
1

Sự kết luận

Bây giờ chúng tôi có một ứng dụng với Bootstrap 4 và PHP mà bạn có thể sử dụng để thêm sản phẩm vào cơ sở dữ liệu. Tất cả dữ liệu được duy trì trong các bảng và các chỉ số dữ liệu quan trọng nhất được hiển thị thông qua các thẻ ở trên cùng và biểu đồ đường. Như bạn có thể thấy, ứng dụng dựa trên mẫu bảng điều khiển PHP đã được tùy chỉnh để phù hợp với các yêu cầu của thiết kế ứng dụng. Bạn cũng có thể sử dụng mẫu quản trị viên PHP để tạo quản trị viên đẹp mắt hơn cho ứng dụng.

Ứng dụng này cũng có thể được triển khai bằng API mà bạn không cần phải kết hợp mã HTML và PHP. Dữ liệu sẽ được thêm hoặc lấy từ cơ sở dữ liệu bằng API

Bootstrap có phải là CSS không?

Bootstrap là một khung CSS nguồn mở được thiết kế để phối hợp với phát triển web đáp ứng, di động và giao diện người dùng. Nó chứa thiết kế dựa trên CSS và JavaScript cho kiểu chữ, biểu mẫu, nút và các thành phần giao diện khác

Đánh giá của khách hàng tại

Cách sử dụng adminlte trong php

“Dịch vụ lưu trữ trên nền tảng đám mây có một trong những dịch vụ khách hàng tốt nhất và tốc độ lưu trữ”

Sanjit C [Nhà phát triển trang web]

Cách sử dụng adminlte trong php

Pardeep Kumar

Pardeep là Người quản lý cộng đồng PHP tại Cloudways - Nền tảng lưu trữ PHP được quản lý. Anh ấy thích làm việc trên nền tảng nguồn mở, Framework và làm việc với những ý tưởng mới. Bạn có thể gửi email cho anh ấy tại [email protected]

AdminLTE được sử dụng để làm gì?

AdminLTE là mẫu Ứng dụng web mã nguồn mở phổ biến dành cho bảng điều khiển và bảng điều khiển dành cho quản trị viên . Đây là một mẫu HTML đáp ứng dựa trên khung CSS Bootstrap 3.

Laravel tích hợp với AdminLTE như thế nào?

Chúng ta hãy bắt đầu với phần hướng dẫn tích hợp. .
Bước 1. Cài đặt Laravel mới. .
Bước 2. Cài đặt gói laravel ui. .
Bước 3. Định cấu hình tài sản ui. .
Bước 4. Bạn phải cài đặt npm. .
Ở bước này bạn phải tích hợp admin lte trong laravel. .
Ở bước này, bạn phải Cài đặt fontawesome npm install --save @fortawesome/fontawesome-free

AdminLTE trong laravel là gì?

AdminLTE là mẫu bảng điều khiển tuyệt vời nhưng được tạo bằng HTML và CSS thuần túy. Trong hướng dẫn này, tôi muốn cài đặt AdminLTE với Laravel 5 giống như các chuyên gia. Chúng tôi sẽ đảm bảo rằng chúng tôi có khả năng cập nhật AdminLTE lên phiên bản mới nhất vào bất kỳ thời điểm nào bằng cách sử dụng Bower để quản lý nó.

Làm thế nào để triển khai góc cạnh AdminLTE?

Thiết lập và thử nghiệm ứng dụng góc mới. Bước 1 – Tải xuống mẫu Quản trị viên LTE phiên bản 3. 2. .
Sao chép các liên kết CSS và JS trên khắp. Bước 1 – Sao chép các liên kết nhập css từ phần đầu của chỉ mục2. .
Tạo và thêm các thành phần. Bây giờ chúng ta cần tạo tất cả các thành phần dựa trên mẫu. .
Sửa các liên kết hình ảnh bị hỏng