Đây là cuốn sách bằng tiếng Việt viết khá chi tiết về các bước cần thực hiện để tạo ra một templates cho Joomla. Bạn click vào đường link download dưới đây để download ebook này.
RAR: Download tại đây
PDF : Download tại đây
Chúc vui vẻ! ( tech@thegioiwebsite.net )
Tổng hợp ( Internet )
Joomla! xây dựng một loại thẻ riêng cho việc thiết kế Template, đó là thẻ <jdoc>. Thẻ <jdoc> được dùng để nạp các phần tử riêng biệt của Joomla, chẳng hạn như: Nạp phần Head, nạp các Module, nạp các Component.
Thẻ này được khai báo như sau:
<jdoc:include type="[head|module|component]" />
Bây giờ hãy mở file "index.php" của [...]
Phần 5: Tạo Layout
Bước 5.1: Phác thảo trên giấy về bố cục (layout) của template.
Giả sử chúng ta có giao diện với layout như sau:
Bước 5.2: Viết mã HTML để tạo layout nói trên.
Trước đây người ta hay sử dụng kỹ thuật dàn trang bằng bảng (dùng thẻ <table>). Việc dàn trang bằng bảng có [...]
Phần 4: Kích hoạt Template mới tạo
Để kích hoạt Template vừa tạo mới, bạn thực hiện các bước sau:
Bước 4.1: Đăng nhập vào trang quản trị (VD: http://vinaora.com/administrator)
Bước 4.2: Mở menu "Extensions" >>> "Template Manager"
Bước 4.3: Chọn template "vinaora_template" mà bạn mới tạo
Bước 4.4: Nhấn nút [Default] trên thanh công cụ để [...]
Bước 3.1:
Mở thư mục [Joomla]/templates và tạo một thư mục có tên là "vinaora_template"
Bước 3.2:
Mở thư mục "vinaora_template" vừa tạo ở trên và tạo 2 file có tên là: "index.php" và "templateDetails.xml"
Bước 3.3:
Mở file "templateDetails.xml" và gõ vào nội dung sau:
Hoặc copy đoạn mã sau:
vinaora_template
1.0.0
12/12/07
VINAORA
admin@vinaora.comThis e-mail address is being protected from spambots, you need [...]
Phần 2: Tìm hiểu về vị trí của các module khi viết mã
Chúng ta
cần xem xét những đoạn mã nào đã tạo ra các vị trí dành cho module và component. Bạn hãy quan sát hình sau:
Chú ý: Tất cả các module bên trái đều sử dụng duy nhật một đoạn mã có [...]
Phần 1: Căn bản về vị trí các module và component
Trước khi tìm hiểu về template Joomla chúng ta cần phải phân biệt rõ sự khác nhau giữa 2 khái niệm module và component và vị trí xuất hiện của chúng trong template. Trong hình vẽ sau, bạn hãy chú ý các khối được đánh [...]
Tất cả gói giao diện (template/theme) của Joomla! đều được đóng gói trong một file nén (.zip) cho phép bạn upload và cài đặt trực tiếp thông qua trang quản trị. Template là một thế mạnh của Joomla!. Hiện có hàng nghìn template miễn phí cũng như có phí cho bạn lựa chọn. Việc thiết [...]
1.Module là gì?
Module là một trong 3 thành phần mở rộng chính của Joomla! Đó là một đoạn mã nhỏ thường được dùng để truy vấn các thông tin từ cơ sở dữ liệu và hiển thị các kết quả tìm được. Nó có thể được nạp vào một vị trí bất kỳ trên template [...]
Joomla! là một hệ quản trị nội dung mã nguồn mở (tiếng Anh: Open Source Content Management Systems). Joomla! được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL , cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet.
Joomla [...]