Hướng dẫn where to put css folder codeigniter? - đặt codeigniter thư mục css ở đâu?

Không, bên trong thư mục Quan điểm không tốt.

Hãy xem: Bạn phải có 3 thư mục cơ bản trong dự án của mình:

Hệ thống // Đây là khung CI không có nhiều lý do để chạm vào các tệp này // This is CI framework there are not much reasons to touch this files

Ứng dụng // Đây là nơi logic của bạn đi, các tệp tạo ra ứng dụng, //this is where your logic goes, the files that makes the application,

công khai // Đây phải là tài liệu của bạn // this must be your documentroot

Vì lý do bảo mật, tốt hơn là giữ cho khung của bạn và ứng dụng bên ngoài DocumentRoot của bạn, (public_html, htdocs, public, www ... vv)

Bên trong thư mục công khai của bạn, bạn nên đặt thông tin công khai của bạn, những gì các trình duyệt có thể thấy, phổ biến để tìm các thư mục: hình ảnh, JS, CSS; Vì vậy, cấu trúc của bạn sẽ là:

|- system/
|- application/
|---- models/
|---- views/
|---- controllers/
|- public/
|---- images/
|---- js/
|---- css/
|---- index.php
|---- .htaccess

Cách thêm tệp CSS và JS trong Codeigniter

Hướng dẫn where to put css folder codeigniter? - đặt codeigniter thư mục css ở đâu?

Cách thêm tệp CSS và JS trong Codeigniter

Nếu bạn là nhà phát triển web và làm việc trên PHP, bạn luôn thêm các tệp CSS và JS của mình vào dự án của mình, nhưng thật khó để thêm các tệp CSS và JS nếu bạn đang làm việc trên một khung. Hôm nay tôi sẽ chỉ cho bạn cách thêm các tệp CSS và JS bằng Codeigniter.

Làm thế nào để đính kèm/thêm các tệp CSS và JS trong Codeigniter ..? Nó rất đơn giản để đính kèm/thêm các tệp CSS bằng CodeIgniter; Nếu bạn muốn thêm các tệp CSS và JS vào thư mục ứng dụng, bạn nên tạo một thư mục có tên tài sản trong thư mục ứng dụng của bạn..? It is simple to attach/add CSS files using CodeIgniter; if you want to add CSS and js files to the application folder, you should create a folder named assets in your application folder.

Hướng dẫn where to put css folder codeigniter? - đặt codeigniter thư mục css ở đâu?

Bây giờ tạo các thư mục CSS và JS và tạo tệp CSS của bạn có tên style.css và đặt nó vào thư mục CSS; Bây giờ, hãy tạo tệp JS của bạn có tên Script.js và giữ nó trong thư mục JS. Mở chế độ xem của bạn để thêm các liên kết tệp CSS và JS để sử dụng appath.

Ứngm là gì ..?

Appath là đường dẫn đến thư mục ứng dụng của bạn.

APPPATH."assets/css/style.css"
APPPATH."assets/js/script.js"



    Add CSS And JS files in Codeigniter
  
  
  

Nếu bạn muốn tạo thư mục tài sản trong thư mục gốc CodeIgniter của mình, hãy tạo thư mục tài sản trong root, mở thư mục tài sản của bạn, tạo tệp CSS có tên style.css, đặt nó vào thư mục CSS và tạo tệp JS của bạn có tên là tập lệnh. JS và giữ nó vào thư mục JS. & NBSP;




    Add CSS And JS files in Codeigniter
  
  
  

Bây giờ, hãy mở chế độ xem của bạn để đính kèm các liên kết CSS và JS & nbsp; sử dụng baser_url () & nbsp; lưu ý trước khi sử dụng & nbsp; baser_url () hàm trong codeigniter & nbsp; > người trợ giúp ('url'); & nbsp; hoặc bạn có thể tự động tải & nbsp; url trợ giúp & nbsp; tìm tệp tự động tải trong & nbsp; Ứng dụng/config/autoload.phpuse baser_url() Note before using baser_url() function in codeigniter you must load URL Helper, you can load URL Helper in your controller $this->load->helper(‘url’); OR you can autoload URL Helper find autoload file in your application/config/autoload.php and find $autoload[‘helper’] = array(‘url’);

Hướng dẫn where to put css folder codeigniter? - đặt codeigniter thư mục css ở đâu?

CodeIgniter sử dụng kiến ​​trúc mô hình-view-controller (MVC) hoạt động trên kiến ​​trúc ba tầng, tất cả các lớp là riêng biệt. Trong Codeigniter & nbsp; nên đặt tệp .css và .js trong thư mục CSS và JS.CSS and JS folder.

Trong hướng dẫn này, chúng tôi sẽ giải thích làm thế nào chúng tôi có thể sử dụng CSS và JS bên ngoài trong Codeigniter.

Để tích hợp tệp CSS và JS bên ngoài trong CodeIgniter, hãy làm theo & NBSP; các bước:

  1. Tải xuống CodeIgniter từ đó trang web và trích xuất chúng trong máy chủ cục bộ của bạn.
  2. Bây giờ tạo thư mục CSS và JS trong thư mục gốc dự án của bạn.
  3. Sao chép tệp .css của bạn trong thư mục CSS & NBSP; thư mục và sao chép .JS trong thư mục JS & NBSP;CSS folder and copy .js file in JS folder.
  4. Đối với hàm base_url (), bạn phải tải url & nbsp; người trợ giúp trong hàm tạo bộ điều khiển của bạn

//Loading url helper
$this->load->helper('url');

Bây giờ bạn có thể sử dụng hàm base_url () trong chế độ xem



Lưu ý: Base_url () Function Print & nbsp; URL cơ sở dự án của bạn. Trong nguồn xem Nó sẽ tạo URL hoàn chỉnh.

http://www.aorank.com/tutorial/codeigniter_css_and_js/css/style.css
http://www.aorank.com/tutorial/codeigniter_css_and_js/js/jquery.min.js 


Bạn cũng có thể giới thiệu bản demo trực tiếp của chúng tôi hoặc tải xuống tệp tập lệnh. Trích xuất các tệp đã tải xuống, lưu nó trong máy chủ cục bộ của bạn và chạy nó bằng đường dẫn đã cho & nbsp;

http://localhost/codeigniter_css_and_js/index.php/css_js_load

Hướng dẫn where to put css folder codeigniter? - đặt codeigniter thư mục css ở đâu?


Kịch bản hướng dẫn chi tiết

Dưới đây là các chi tiết của mã được sử dụng trong hướng dẫn này với lời giải thích thích hợp.

Tệp điều khiển: CSS_JS_LOAD.PHP

Trong bộ điều khiển, chỉ cần tải trình trợ giúp URL trong Chế độ xem tải hàm và chỉ mục trong đó CSS ​​và JS bên ngoài sẽ sử dụng.

load->helper('url');
}

public function index() {

// View "css_js_view" Page.
$this->load->view('css_js_view');
}
}
?>

Xem tệp: css_js_view.php

Trong chế độ xem, tải CSS và JS bằng cách sử dụng thẻ liên kết và tập lệnh



Load css and javascript file in codeigniter









This div is shown by style.css file, which you will found in your project's root css folder.

This div is perform by script.js and jquery.min.js file, which you will found in your project's root js folder.

Hướng dẫn where to put css folder codeigniter? - đặt codeigniter thư mục css ở đâu?

Tệp CSS: style.css

Kiểu dáng HTML.

APPPATH."assets/css/style.css"
APPPATH."assets/js/script.js"
0

Tệp JavaScript: script.js

Tệp JavaScript trong đó chức năng chuyển đổi jQuery được sử dụng trong sự kiện nhấp chuột. file where jQuery toggle function used in on click event.

APPPATH."assets/css/style.css"
APPPATH."assets/js/script.js"
1

Conclusion:

Đây là tất cả về cách chúng ta có thể sử dụng tệp CSS và JS bên ngoài trong Codeigniter.Hy vọng bạn thích nó, hãy tiếp tục đọc các blog khác của chúng tôi.

Các tệp CSS nên được lưu trữ ở đâu?

Một giải pháp là đặt tất cả các tệp CSS trong root-Directory/CSS, trong khi khá nhiều trang web sử dụng thư mục phân cấp như '/skin' '/global', v.v.net/stackoverflow/all.css? V = 5FC0E3026FCC (đây là cách StackOverflow).root-directory/css , while quite a few websites use hierarchical directory like '/skin' '/global' etc. The others choose a quite differential way using links like http://sstatic.net/stackoverflow/all.css?v=5fc0e3026fcc (this is the stackoverflow way).

Tôi nên lưu trữ hình ảnh ở đâu trong Codeigniter?

Cách tải lên hình ảnh và tập tin trong codeigniter..
Tạo thư mục ..
Tạo bộ điều khiển ..
Đặt tùy chọn tải lên tệp ..
Người trợ giúp hình thức ..
Chế độ xem cấu trúc ..
Thông điệp thành công ..
Conclusion..

Thư mục nào chứa tài sản công cộng JS CSS Files?

Thư mục công khai chứa các tệp tĩnh như chỉ mục.HTML, tệp thư viện JavaScript, hình ảnh và các tài sản khác, v.v.public folder contains static files such as index. html, javascript library files, images, and other assets, etc.