Những vấn đề cơ bản trong Joomla 3.6 phần 3

Thứ hai , 15/05/2017, 08:24 GMT+7
     

Chúng ta đã đi qua phần 1: http://congnghegi.com/nhung-van-de-co-ban-trong-joomla-3-6-phan-1-35-1541.html

                                   Phần 2: http://congnghegi.com/nhung-van-de-co-ban-trong-joomla-3-6-phan-2-35-1542.html

V. LANGUAGE MANAGER (QUÀN LÝ NGÔN NGỮ)

            Language Manager: cho phép bạn duy trì những file ngôn ngữ đã được cài đặt.

           Installed Languages: chỉ ra tất cả những ngôn ngữ cài đặt hiện tại của Joomla với một dấu kiểm bên cạnh ngôn ngữ hoạt động hiện tại.

Nhấp chuột vào biểu tượng Language Manager trong giao diện của Administrator thu dược giao diện.

           Ngôn ngữ hiển thị mặc định sau khi cài dặt Joomla là tiếng Anh trên trang web (site) và trong phần quản trị (admin). Muốn trang web hiển thị dược tiếng Việt bạn phải cài đặt thêm gói ngôn ngữ tiếng Việt.

           Ngoài ra cũng có thể bổ sung, thay đổi ngôn ngữ khác cho Joomla bằng cách tải vả cài đặt thêm các gói ngôn ngữ.

           Đối với Joomla 1.6.3, gói ngôn ngữ cũng được chia thành 2 phần dành cho trang web (Site, Front-end) và phần quản trị (Admin, Back-end), tùy theo nhu cầu có thể cài một hoặc cả hai tùy ý.

Cách cài đặt gói ngôn ngtiếng vit 1.6.3:

Bước 1: nhấp chọn Extension Manager hoặc chọn Menu Extensỉons > Extension Manager trên giao diện của Administrator nhưhình bên

Bước 2: trong Extension Manager, chọn Tab Install (mặc định Tab này sẽđược chọn sẵn) sau đónhấp vào nút Brovvse nhưhình dưới.

Chọn từng gói đểcài đặt ngôn ngữtiếng Việt cho Joomla (gói này tích hợp cho Joomla 1.6.2 vàJoomla 1.6.3), nhấp Open > Upload & Install

dểcài đặt nhưhình dưới

BƯỔC 4: trong Language Manager bạn sẽchọn ngôn ngữtiếng Việt làm ngôn ngữmặc định cho trang web, cách thực hiện nhưsau:

1              - Chọn Tab Installed (mặc định Tab này sẽđược chọn sẵn).

2              - Chọn Site trong phần Filter Location.

3              - Đánh dấu chọn ngôn ngữtiếng Việt.

4              - Nhấp nút Detault đểchọn những thông sốnày làmặc định.

LƯU ý: bạn cóthểcài đặt nhiều gói ngôn ngữkhác nhau vàtùy theo nhu cầu người sửdụng sẽtựthay đổi ngôn ngữtheo ýmình trong phần thiết lập thông tin cánhân. Trước khi gỡbỏ(Uninstall) gói ngôn ngữnào thìbạn phải thay đổi không cho gói ngôn ngữđólàm mặc định

VI. TEMPLATE MANAGER (QUN LÝTEMPLATE)

Template manager: cung cấp một nơi làm việc đểcài đặt vàđiều khiển các template. Các Administrator vàManager với quyền cấp phép đặc biệt cho Template Manager cóthểchỉnh sửa template.

Nhấp chuột vào biểu tượng Template Manager trong giao diện của Administrator. Đầu tiên Template manager sẽ cung cấp cho bạn một danh sách các template đã cài đặt.

Một dấu kiểm màu xanh hiện lên ngay tên của template được hiển thị. Một số thông tin về mỗi template cũng được hiện lên.

 

Các template cũng có thể được gán cho những phần khác nhau của site giống như các module. Nếu có nhiều template được cài đặt trên hệ thống Joomla, bạn có thể điều khiển ngay chúng một cách thuận lợi. Có thể gán một template cho một (hay nhiều) trang đặc biệt từ thanh công cụ. Khi chọn một template để gán, bạn sẽ thấy một danh sách các trang để chọn. Có thể sử dụng nhiều trang từ menu và gán chúng cho một template. Khi gán xong, template sẽ xuất hiện khi người dùng nhấp vào những trang này và nó sẽ đè lên template mặc định.

 

Nếu muốn xóa một template đã được gán từ một (hay nhiều) trang thì nhấp chọn lại template đã được gán (bằng nút radio), sau đó nhấp đúp biểu tượng “Assign”. Bây giờ bạn có thể nhấp nút “Delete” để xóa hoàn toàn việc gán cho template này.

Chú ý:

 

Template gán và template mặc định sẽ bị gạt qua một bên nếu bạn sử dụng Template Selector module.

Những Administrator Template có thể bật tắt được bằng cách nhấp biểu tượng “Publish”. Tuy nhiên chúng không thể gán cho những trang trong Administrator.

Template là gì?

Template là một gói bao gồm các file PHP, HTML, css, JS (Javascript)... và các tấm hình, ảnh, biểu tượng, video, tlash kèm theo tạo nên giao diện (bố cục) của website Joomla.

Đặc điểm của Template Joomla:

•       Các template của Joomla đều có khả năng tùy biến cao thông qua cách sắp xếp và đặt vị trí các module rất linh động.

•       Việc thiết kế Template Joomla khá dễ dàng, thậm chí chỉ cần vài giờ là có thể chuyển từ một template thuần HTML/CSS hay một Template của một PORTAL/CMS khác sang Template Joomla.

•       Bạn có thể dùng cùng lúc nhiều Template khác nhau trên cùng website. Chẳng hạn đối với trang Home bạn gắn nó với template JA Purity, còn trang Download lại gắn nó với template Rhuk Milkyway...

•       Số lượng template Joomla free (template miễn phí) và template Joomla commercial (template có phí) được cung cấp trên mạng hiện nay là một con số mà nhiều PORTAL/CMS/ BLOG khác phải kính nể. Có tới hàng nghln thậm chí hàng chục nghìn template.

Hướng dẫn cài đặt template cho Joomla 1.6

Joomla 1.6 đã ra mắt với những tính năng mới được nhiều người dùng mong đợi, bất kỳ ai quan tâm hay đã sử dụng Joomla đều muốn trang web của mình được nâng cấp lên thành 1.6.

Trong đó, việc nâng cấp có những thành phần như components, modules... và không kém phần quan trọng là template. Giống như các thành phần khác, template cũng cần có một số thay đổi để phù hợp với Joomla 1.6 với các phần như sau:

- Những thay đổi trong file cài đặt XML.

+ Tên template không được có chữ hoa, dấu cách.

Ví dụ: F5 Viet Namlà viết sai, viết đúng phải là f5vietnamhoặc f5_viet_nam

+ Thẻ install trong file xml chuyển thành dạng:

+Phần khai báo các params có cú pháp khác đó là đưa phần params vào trong phần contig.

+Định nghĩa vùng params bằng thẻ:

+ Truy cập bằng cách: $this->params

+Thẻ

được sử dụng để chia phần contig params ra thành nhiều phần nhỏ cho dễ quản lý.

 

Ví dụ:

 

+Mỗi biến của params được định nghĩa bởi thẻ thay vìnhư trước đây.

Ví dụ:

 

 

 

Những thay đổi trong file index.php.

Joomla 1.6 không có biến “$mainframe” như ở phiên bản 1.5, mà thay vào đó là biến “$app”.

$app = JFactory::getApplication(); hoặc đơn giản là: global $app

Khi muốn lấy tiêu đề của trang hiện tại, không tồn tại tunction: $manỉrame->getPageTitle();

Thay vào đó có thể dùng:

$document= JFactory::getDocument();

echo $document->getTitle();

Sau đây là các bước cài đặt template cho Joomla 1.6

Bước 1:  nhấp chọn Extension Manager hoặc chọn Menu Extensions > Extension Manager trên giao diện của Administrator.

Bước 2: nhấp chọn nút Browse để tìm đường dẫn cho template cần cài đặt, chọn Upload & Install. Sau khi cài đặt thành công, giao diện hiện ra thông báo

Bước 3:  nhấp chọn biểu tượng Template Manager trên Control Panel hoặc chọn menu Extensions > Template Manager để chọn template vừa cài đặt.

Phần 2: http://congnghegi.com/nhung-van-de-co-ban-trong-joomla-3-6-phan-2-35-1542.html

-------------------- CHÚC CÁC BẠN THÀNH CÔNG -----------------

học lập trình joomla web joomla code joomla học joomla online lap trinh web nukeviet