Thiết kế Web miễn phí bằng Joomla! 1.0.x

Thảo luận các vấn đề vể cài đặt và sử dụng Joomla! và các thành phần mở rộng của Joomla!
Nội quy chuyên mục
Thành viên đăng quảng cáo trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: Nội quy đăng bài viết
Hình đại diện của thành viên
BuaXua
Điều hành viên chính
Điều hành viên chính
Bài viết: 53
Ngày tham gia: 12/09/2010 - 22:54

Cơ bản về phần quản trị - Back-end của Joomla! 1.0.x

Gửi bài gửi bởi BuaXua » 21/08/2019 - 22:51

Trong Joomla! 1.0.x Back-end là phần quản lý Website dành cho các Quản trị - Administrator, chủ nhân của trang web. Phần này cho phép thay đổi cấu hình của các thông số về hoạt động, quản lý nội dung, thay đổi giao diện và quản lý các chức năng được cài đặt  tích hợp thêm cho trang web.

Địa chỉ truy cập vào Administrator của Joomla!

Địa chỉ để vào Administrator là http://localhost/administrator/ nếu trang web được cài đặt trên localhost và nếu trang web đã được đưa lên Host thì địa chỉ sẽ là http://tên_miền/administrator/

Hình ảnh

Bảng điều khiển - Control Panel

Sau khi đăng nhập vào Administrator bạn sẽ thấy bảng điều khiển - Control Panel và các Menu chức năng của Joomla! Bảng điều khiển này có các mục như sau:

Hình ảnh

- Add new content: Thêm nội dung (bài viết, tin...) mới.

- Content Items Manager: Quản lý các nội dung có sẵn (tạo thêm, sửa, xóa, di chuyển...).

- Staitc Content Manager: Quản lý các nội dung tĩnh (các nội dung này thường ít thay đổi).

- Frontpage Manager: Quản lý nội dung của trang chủ (các nội dung này sẽ hiển thị trên trang chủ).

- Section Manager: Quản lý các Section (tạo thêm, sửa, xóa...)

- Category Manager: Quản lý các Category (tạo thêm, sửa, xóa...)

- Media Manager: Quản lý các File hình ảnh (tải hình lên trang web, sao chép, xóa...)

- Trash Manager: Quản lý các nội dung, Menu đã bị xóa. Các nội dung hoặc Menu sau khi xóa sẽ được đưa vào đây, nơi đây bạn có thể phục hồi lại hoặc xóa triệt để các thành phần này.

- Menu Manager: Quản lý các Menu của trang web (thêm bớt, sửa, xóa...)

- Language manager: Quản lý các ngôn ngữ cho trang web, bạn sẽ chọn ngôn ngữ để hiển thị trên các trang Web.

- User Manager: Quản lý danh sách các thành viên của trang web, trong đó có qui định chức năng, quyền hạn của các thành viên.

- Global Configuration: Cấu hình các chức năng chính cho trang web.

Các menu chính trong Administrator
 
- Home: Trang chủ của Admin.

- Site: Trong đó có các phần quản lý Site như Control Panel, ngoài ra còn có thêm Template manager (Quản lý Template), Preview (Xem trước các thay đổi trong Back-end trên Front-end).

- Menu: Quản lý các Menu.

- Content: Quản lý nội dung của trang web, Content by Section (quản lý nội dung theo từng Section, category), All Content (quản lý tất cả các nội dung), Archive manager (quản lý lưu trữ nội dung), Page Impression Statistics (thống kê các nội dung được xem).

- Components: Quản lý và cấu hình hoạt động cho các Component.

- Modules: Quản lý các Module (Mod) tren trang web, Site Modules là các Mod của Front-end và Administrator Modules là các Mod của Back-end.

- Mambots: Quản lý các Mambot của trang web.

- Installers: Cài đặt thêm hoặc bỏ bớt các Template, Language, Com, Mod, Mambot cho trang web.

- Messages: Quản lý việc gởi thư đến các thành viên của trang web.

- System: Kiểm tra, thông tin của trang web.

- Help: Nơi bạn nhận các giúp đỡ từ Joomla!

Bảng thông tin của trang web

Hình ảnh

- Logged: Các thành viên đăng nhập vào trang web.

- Components: Các Component được cài đặt trên trang web.

- Popular: Các nội dung được xem nhiều nhất.

- Latest Items: Các nội dung mới nhất.

- Menu Stats: Các Menu trên trang web.
https://www.buaxua.vn => Trang web BuaXua.vn
https://www.buaxua.vn/forum => Diễn đàn Hỏi - Đáp BuaXua.vn

Hình đại diện của thành viên
BuaXua
Điều hành viên chính
Điều hành viên chính
Bài viết: 53
Ngày tham gia: 12/09/2010 - 22:54

Cơ bản về trang web - Front-end của Joomla! 1.0.x

Gửi bài gửi bởi BuaXua » 21/08/2019 - 23:24

Front-end (Site, Front page) là các trang Web mà mọi người sẽ được thấy khi truy cập vào Web Site của bạn. Phần này ngoài việc hiển thị nội dung của trang Web còn là nơi mọi người có thể tương tác với Web Site như đăng ký thành viên, tham gia quản lý và viết bài đăng trên trang Web.

Các Component và Module mặc định được hiển thị trên Front-end

Địa chỉ truy cập vào Front-end chính là địa chỉ web (tên miền, domain name) http://tên_miền/, trên localhost địa chỉ này sẽ là http://localhost. Khi cài đặt Joomla! ở bước cuồi cùng khi chọn View Site thì trang chủ của Website sẽ xuất hiện trên trình duyệt. Nếu bạn có chọn cài đặt dữ liệu mẫu thì sẽ nhìn thấy trang web được trình bày khá đầy đủ các nội dung của Joomla! Giao diện và bố cục của trang này là do Template mặc định của Joomla! Template này có thể thay đổi được.

Các Component  và Module hiển thị ở Front-end đều có thể thay đổi và hiển thị khác nhau trên các trang web khác nhau, sau đây là một số Component và Module mặc định được hiển thị sau khi cài Joomla!

1 - Top Menu - Module - Menu được đặt ở vị trí trên cùng của Web Site
2 - Main Menu - Module - Menu chính dẫn đến các trang nội dung của Web Site
3 - Other Menu - Module - Menu phụ dẫn đến một nội dung do người dùng tùy chọn
4 - Log-in Form - Module - Nơi người dùng đăng ký tài khoản và đăng nhập, sau khi đăng nhập Module này sẽ không hiển thị nữa
5 - User Menu - Module - Menu này chỉ hiện ra sau khi người dùng đăng nhập, cho phép người dùng tương tác với Web Site
6 - Syndicate - Module - Chức năng lấy tin RSS
7 - Banners - Module - Hiển thị banner quảng cáo
8 - Latest News - Module - Hiển thị các nội dung mới nhất
9 - Popular - Module - Hiển thị các nội dung nổi bật, được nhiều người xem.
10 - Search - Module - Công cụ tìm kiếm thông tin trên Web Site
11 - Newsflash - Module - Phần giới thiệu của các nội dung được chọn, xuất hiện ngẫu nhiên.
12 - Polls - Module - Bình chọn, lấy ý kiến của người dùng
13 - Who's Online - Module - Hiển thị số người truy cập
14 - FrontPage - Com - Hiển thị phần tóm tắt của các nội dung trên trang chủ
15 - Content - Component - Hiển thị nội dung trên trang nội dung
16 - Contact - Component - Hiển thị phần liên hệ (Contact) với Web Site
17 - Search - Component - Hiển thị kết quả tìm kiếm
18 - Weblinks - Component - Hiển thị các liên kết

Component Content và các Module mặc định được hiển thị trên trang chủ

Hình ảnh

Component Content và các Module mặc định được hiển thị trên trang nội dung bài viết
 
Hình ảnh

Component Contact và các Module mặc định được hiển thị trên trang liên hệ
 
Hình ảnh

Component Search và các Module mặc định được hiển thị trên trang kết quả tìm kiếm
 
Hình ảnh

Component Weblinks và các Module mặc định được hiển thị trên trang Weblinks
 
Hình ảnh

Ngoài ra còn một số Component, Module và Mambot khác hỗ trợ cho việc hiển thị và bổ sung chức năng cho các trang web ở Front-end. Các Compnent và Module này có thể được thay đổi trong phần quản lý (Administrator) của Joomla!

Còn tiếp...
https://www.buaxua.vn => Trang web BuaXua.vn
https://www.buaxua.vn/forum => Diễn đàn Hỏi - Đáp BuaXua.vn

Hình đại diện của thành viên
BuaXua
Điều hành viên chính
Điều hành viên chính
Bài viết: 53
Ngày tham gia: 12/09/2010 - 22:54

Cài đặt ngôn ngữ tiếng Việt cho Joomla! 1.0.x

Gửi bài gửi bởi BuaXua » 21/08/2019 - 23:28

Sau khi cài đặt Joomla! trang web của bạn mặc định sẽ hiển thị ngôn ngữ (Language) là tiếng Anh, bạn có thể thay đổi ngôn ngữ này sang tiếng Việt nếu muốn. Joomla! cho phép thay đổi ngôn ngữ hiển thị trên trang web bằng cách cài đặt thêm các gói ngôn ngữ.

Tải gói cài đặt ngôn ngữ tiếng Việt cho joomla!

Ngôn ngữ của Joomla! được đóng gói dưới dạng tập tin nén, bạn phải tải về các gói ngôn ngữ đúng với phiên bản của Joomla! mà bạn đang sử dụng, gói ngôn ngữ dành cho Joomla! 1.0.x được tải về tại đây: https://www.buaxua.vn/images/files/vietnam_language.zip

Cài đặt gói cài đặt ngôn ngữ tiếng Việt cho joomla!

Bạnh hãy đăng nhập - Login vào phần quản trị của Joomla! - Administrator.

Hình ảnh

Sau khi đăng nhập - Login vào phần quản trị của Joomla! bạn hãy truy cập vào trình đơn Installers -> Languages

Hình ảnh

Trong Install new Language - Site, bạn hãy nhấn nút Browse và chọn gói ngôn ngữ vừa tải về sau đó nhấn Upload File & Installer để cài đặt ngôn ngữ cho Joomla!

Hình ảnh
Lưu ý: Thư mục medialanguage phải cho phép ghi Writeable.
Bạn hãy nhấn Continue khi được thông báo việc cài đặt ngôn ngữ đã thành công.

Hình ảnh

Chọn ngôn ngữ tiếng Việt làm mặc định

Trong phần Language Manager [Site], bạn hãy chọn ngôn ngữ là VietNam và nhấn Publish để sử dụng làm ngôn ngữ mặc định cho trang web. Bạn cũng có thể chọn Edit để thêm bớt hay sửa lại các từ tiếng Việt trong gói ngôn ngữ này.

Hình ảnh

Bây giờ trang web của bạn đã hiển thị được tiếng Việt với Font chữ mã Unicode, tuy nhiên một số Menu và nội dung vẫn còn tiếng Anh. Đó là các mẫu dữ liệu do Joomla! tạo ra khi cài đặt, bạn có thể xóa chúng đi hoặc sửa lại thành tiếng việt trong trong các bài hướng dẫn tiếp theo.

Hình ảnh

Cách chỉnh sửa ngôn ngữ tiếng Việt

Bạn có thể chỉnh sửa hoặc thêm các từ tiếng Việt vào tập tin ngôn ngữ bằng cách mở tập tin vietnam.php trong thư mục Language, thêm hoặc sửa các dòng:

Mã: Chọn tất cả

DEFINE('_từ_tiếng_Anh','Từ tiếng Việt');
Ngoài ra nếu không muốn hiển thị từ đó trên trang Web thì bạn có thể sửa lại bằng cách để trống phần 'Từ tiếng Việt':

Mã: Chọn tất cả

DEFINE('_từ_tiếng_Anh',' ');
Một số Template sẽ không hiển thị được tiếng Việt vì không định nghĩa để sử dụng tiếng Việt, bạn có thể khắc phục vấn đề này bằng cách sẽ mở tập tin index.php trong thư mục Template đang sử dụng, kiểm tra và thay thế đoạn Code sau đây với đoạn Code có sẵn nằm ở phần đầu của File này:

Mã: Chọn tất cả

<?php defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a></a>">
<?php $iso = split( '=', _ISO );echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';?>
<html xmlns="<a href="http://www.w3.org/1999/xhtml"><a href="http://www.w3.org/1999/xhtml</a>">http://www.w3.org/1999/xhtml</a></a>">
<head>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
<?phpif ( $my->id ) {initEditor();}
Ngoài ra còn phải lưu ý Font chữ được qui định trong tập tin template_css.css của Template phải hiển thị được mã Unicode. Có thể tìm và thay thế các font-family trong File template_css.css bằng Code sau:

Mã: Chọn tất cả

font-family:verdana,arial,sans-serif;
https://www.buaxua.vn => Trang web BuaXua.vn
https://www.buaxua.vn/forum => Diễn đàn Hỏi - Đáp BuaXua.vn

Hình đại diện của thành viên
BuaXua
Điều hành viên chính
Điều hành viên chính
Bài viết: 53
Ngày tham gia: 12/09/2010 - 22:54

Cơ bản quản lý nội dung trong Joomla! 1.0.x

Gửi bài gửi bởi BuaXua » 22/08/2019 - 10:30

Quản lý nội dung trong Joomla! là công việc thường ngày của các Quản trị Web (Admin). Đối với người mới bắt đầu làm quen với Joomla! sẽ thấy khó khăn trong công việc này, phần này sẽ hướng dẫn các thao tác cơ bản tạo các cấp quản lý và nội dung trong Joomla!
Nếu bạn đã cài gói ngôn ngữ tiếng Việt cho Joomla! và chọn làm ngôn ngữ mặc định cho phần Administrator thì bạn có thể tạm chuyển sang tiếng Anh vì trong các bài hướng dẫn đều sử dụng tiếng Anh.
Cơ bản quản lý nội dung trong Joomla! 1.0.x

Trong Joomal! 1.0.x các nội dung sẽ bao gồm:

- Section - Phân mục: Là các thư mục cấp cao nhất. Đây sẽ là các trang chuyên mục chính trên trang web của bạn.

- Category - Chuyên mục: Là các thư mục phụ nằm trong các Section. Đây sẽ là các trang chuyên mục phụ trên trang web của bạn.

- Content - Nội dung, bài viết: Là các bài viết nằm trong các Category. Đây chính là các trang nội dung sẽ hiển thị trên trang web của bạn.

Thí dụ theo cấu trúc nội dung như trang web buaxua.vn thì chúng ta có:

Mã: Chọn tất cả

Vi Tính (Section)
          |___ - Phần cứng vi tính (Category)
                 |___ - Bài viết 1 (Content)
                 |___ - Bài viết 2 (Content)
                 |___ - ... (Content)
          |___ - Phần mềm vi tính (Category)
                 |___ - Bài viết 1 (Content)
                 |___ - Bài viết 2 (Content)
                 |___ - ... (Content)
          |___ - Mạng - Internet (Category)
                 |___ - Bài viết 1 (Content)
                 |___ - Bài viết 2 (Content)
                 |___ - ... (Content)
          |___ - .... (Category)
Quản lý các tập tin Media trong Joomla! 1.0.x

- Chuẩn bị các tập tin Media (tập tin, hình ảnh, âm thanh, phim,...) để chèn vào nội dung

- Đăng nhập (Login) vào Administrator.

- Trong Control Panel nhấn vào biểu tượng Media Manager để truy cập vào phần quản lý Media - Media Manger

- Trong Media Manager hãy lưu ý đến thư mục Stories, đây là thư mục mặc định để lưu trữ các tập tin Media cho các nội dung của trang Web. Mở thư mục Stories, bạn sẽ thấy các tập tin Media và có thể có các thư mục phụ chứa các tập tin Media khác.

- Bạn hãy tạo thêm các thư mục phụ để tiện quản lý các tập tin Media theo chủ đề, nội dung khác nhau bằng cách nhập tên vào mục Create Directory và nhấn nút Create.

- Các Media có thể được tải lên bằng cách chọn Browse, chọn tập tin Media từ máy tính của bạn và nhấn Open, sau đó chọn Upload.

Hình ảnh

- Bạn có thể xóa các tập tin Media hoặc thư mục bằng cách nhấn vào biểu tượng thùng rác nằm ngay bên dưới chúng.

- Bạn có thể xem thông tin và vị trí của các tập tin Media bằng cách nhấn vào biểu tượng cây viết nằm ngay bên dưới chúng. Thông tin sẽ hiện ở phần Image/URL Code.

- Nhấn nút Cancel khi muốn thoát khỏi Media Manager.

Tạo Section - phân mục

Trong Control Panel nhấn vào biểu tượng Section Manager để truy cập vào phần quản lý phân mục Section Manager

Trong Section Manager bạn hãy nhấn vào nút New trên thanh công cụ để tạo một Section mới.

Hình ảnh

Trong Section: New [New Section] có các mục như sau:

- Title: Tựa đề của Section, đây là phần hiển thị trên trang Web, có thể khác Section Name.

- Section Name: Tên của Section, đây là tên để quản lý Section, có thể khác Title.

- Image: Chọn hình ảnh thể hiện của Section trên trang Web, có thể chọn hoặc không.

- Image Position: Vị trí hình ảnh của Section, có 3 lựa chọn: giữa, trái, phải.

- Access Level: Chọn cấp độ cho phép người dùng truy cập vào Section này. 
+ Public: Cho phép tất cả mọi người đều có thể xem
+ Registered: Chỉ cho những người đã đăng nhập (thành viên) xem,
+ Special: Chỉ có Quản trị và các thành viên cao cấp mới được phép xem.

- Published: Cấp quyền hiệu lực (xuất bản) cho Section này.
+ No: Không hiển thị nội dung trong Section này trên trang web
+ Yes: Hiển thị nội dung trong Section này trên trang web

- Description: Thông tin về Section này, có thể không cần. Các Menu trong phần này được sử dụng như các chương trình soạn thảo văn bản.

- MOSImage Directories: Chọn thư mục chứa các Media (tập tin, picture, Audio, Video...) để chèn vào phần nội dung thuộc Section này.
+ All: chọn tất cả,
+ None: không chọn,
+ Chọn một hoặc nhiều thư mục khác nhau bằng cách nhấn chuột và giữ phím Ctrl

Hình ảnh
 
Sau khi chọn xong bạn hãy nhấn Save để kết thúc việc tạo Section. Bạn có thể tạo thêm các Section khác bằng cách lặp lại bước như trên.

Tạo Category - Chuyên mục

Trong Control Panel bạn hãy chọn Category Manager để truy cập vào phần quản lý chuyên mục - Category Manager

Trong Category Manager bạn hãy nhấn New.

Hình ảnh

Trong Category: New [Content:] có các mục như sau:

- Category Title: Tựa đề của Category, đây là phần hiển thị trên trang Web, có thể khác Category Name.

- Category Name: Tên của Category, đây là tên để quản lý Category, có thể khác Category Title.

- Section: Chọn Section để chứa Category này, một Section có thể chứa nhiều Category. 

- Image: Chọn hình ảnh thể hiện của Category trên trang Web, có thể chọn hoặc không.

- Image Position: Vị trí hình ảnh của Category, có 2 lựa chọn: trái, phải.

- Access Level: Chọn cấp độ cho phép người dùng truy cập vào Category này.
+ Public: Cho phép tất cả mọi người đều có thể xem
+ Registered: Chỉ cho những người đã đăng nhập (thành viên) xem,
+ Special: Chỉ có Quản trị và các thành viên cao cấp mới được phép xem.

- Published: Cấp quyền hiệu lực (xuất bản) cho Category này
+ No: Không hiển thị nội dung trong Category này trên trang web
+ Yes: Hiển thị nội dung trong Category này trên trang web

- Description: Thông tin về Category này, có thể không cần. Các Menu trong phần này được sử dụng như các chương trình soạn thảo văn bản.

- MOSImage Directories: Chọn thư mục chứa các Media (tập tin, picture, Audio, Video...) để chèn vào phần nội dung thuộc Category này.
+ Use Section Settings: chọn giống như Section,
+ All: chọn tất cả,
+ None: không chọn,
+ Chọn một hoặc nhiều thư mục khác nhau bằng cách nhấn chuột và giữ phím Ctrl.
Thông thường chọn Use Section Settings.

Hình ảnh

Sau khi chọn xong nhấn Save để kết thục việc tạo Category. Bạn có thể tạo thêm các Category khác bằng cách lặp lại bước như trên.

Tạo Content - Nội dung, bài viết

Trong Control Panel bạn hãy chọn Add New Content để truy cập vào phần quản lý bài viết - Content Manager

Trong Content Manager bạn hãy nhấn New.

Hình ảnh

Trong Content Item: New [Content:] có các mục như sau:

- Title: Tựa đề của bài viết, đây là phần hiển thị trên trang Web.

- Title Alias: Tên được gán cho bài viết giúp tạo các tiêu đề động hay dùng trong kỹ thuật SEF để tạo liên kết, có thể khác Title. Bạn hãy để trống, Joomla! sẽ tự động tạo ra.

- Section: Chọn Section có các Category để chứa bài viết.

- Category: Chọn Category để chứa bài viết này, một Category có thể chứa nhiều bài viết.

- Intro Text: Phần đầu của bài viết, đây là phần tóm tắt hay giới thiệu, bắt buộc phải có. Có thể sử dụng các chức năng soạn thảo và định dạng văn bản.

- Main Text: Phần nội dung chính của bài viết, có thể sử dụng các chức năng soạn thảo và định dạng văn bản.
 
- Show on Front Page: Cho phép bài viết này được hiển thị trên trang chủ.

- Published: Cấp quyền xuất bản (hiển thị) cho bài viết này
+ No: Không hiển thị bài viết này trên trang web
+ Yes: Hiển thị bài viết này trên trang web
 
- Access Level: Chọn cấp độ cho phép người dùng xem bài viết này.
+ Public: Cho phép tất cả mọi người đều có thể xem
+ Registered: Chỉ cho những người đã đăng nhập (thành viên) xem,
+ Special: Chỉ có Quản trị và các thành viên cao cấp mới được phép xem.

Hình ảnh

Sau khi làm xong bạn nhấn Save để lưu bài viết này lại.

Đây là các nguyên tắc cơ bản để tạo các cấp quản lý và nội dung cho trang web, phần tạo Content (nội dung, bài viết) còn có các chức năng khác nữa sẽ được đề cập chi tiết trong các bài sau.
https://www.buaxua.vn => Trang web BuaXua.vn
https://www.buaxua.vn/forum => Diễn đàn Hỏi - Đáp BuaXua.vn

Hình đại diện của thành viên
BuaXua
Điều hành viên chính
Điều hành viên chính
Bài viết: 53
Ngày tham gia: 12/09/2010 - 22:54

Quản lý Menu trong Joomla! 1.0.x

Gửi bài gửi bởi BuaXua » 22/08/2019 - 20:19

Menu trong Joomla! rất đa dạng với nhiều kiểu Menu khác nhau, các Menu được hiển thị dưới dạng Module và được đặt ở bất kỳ vị trí nào có trong Template. Mỗi Menu có nhiều Item gọi là Menu Item, các Menu Item này có các chức năng và kiểu hiển thị khác nhau, có thể liên kết đến các mục nội dung giống hoặc khác nhau và có thể có thêm các Item phụ gọi là Sub Menu Item. Các Menu được quản lý theo số định dạng (Id) của nó, mỗi Menu và Item đều có một số Id riêng điều này giúp cho việc thay đổi tên của các Menu sẽ không ảnh hưởng tới các phần liên quan và nội dung của Web Site.
Thí dụ trên trang web BuaXua.vn có 2 Menu:

- Menu nằm phía trên trong đó có các Menu Item: Trang chủ, Vi Tính, Điện máy, Kiến thức tổng hợp,.. Trong Menu Item tên là Vi tính có thêm các Sub Menu Item là: Phần cứng vi tính, Phần mềm vi tính, Mạng - Internet, Thiết kế web,...

- Menu nằm phía dưới trong đó có các Menu Item: Trang chủ, Giới thiệu, Hướng dẫn,...
Cách tạo Menu

Trong Control Panel chọn Menu Manager để vào phần quản lý Menu.

Tạo Menu:
  • Trong Menu Manager chọn New
  • Trong Menu Details nhập tên cho Menu vào Menu Name (không được có khoảng trống) đây sẽ là tên để Joomla! quản lý. Nhập tên cho mục Module Title (được có khoảng trống), đây sẽ là tên của Module được tự động tạo ra tương ứng với Menu và được quản lý trong phần Module Manager, nhấn Save để hoàn tất.

Hình ảnh
  • Có thể thay đổi tên của Menu bằng cách nhấn vào tên hoặc chọn Menu rồi nhấn Edit. Tạo thêm một Menu giống như Menu có sẵn bằng cách chọn Menu và nhấn Copy.
  • Lưu ý nguyên tắc tạo Menu Item là cần phải tạo các phần, mục, chủ đề... (Section, Category, Component...) trước rồi mới tạo Menu để liên kết (Link) tới các phần, mục, chủ đề... đó.

Tạo Menu Item:
  • Nhấn vào biểu tượng (Icon) Edit Menu Items của Menu hoặc chọn Site -&gt; Menu muốn chỉnh sửa hoặc tạo Item.

Hình ảnh
  • Trong Menu Manager [Menu] chọn New
  • Trong New Menu Item có các kiểu lựa chọn sau:

Content:


Hình ảnh
  • Blog - Content Category: Hiển thị nội dung của một hay nhiều Category, được trình bày dưới dạng Intro hay Link.
  • Blog - Content Category Archive: Hiển thị nội dung lưu trữ của một hay nhiều Category, được trình bày dưới dạng Intro hay Link.
  • Blog - Content Section: Hiển thị nội dung của các Category trong một hay nhiều Section, được trình bày dưới dạng Intro hay Link.
  • Blog - Content Section Archive: Hiển thị nội dung lưu trữ của các Category trong một hay nhiều Section, được trình bày dưới dạng Intro hay Link.
  • Link - Content Item: Liên kết đến nội dung được chỉ định
  • Link - Static Content: Liên kết đến nội dung tĩnh được chỉ định
  • List - Content Section: Hiển thị nội dung của các Category trong một hay nhiều Section, được trình bày dưới dạng danh sách liệt kê.
  • Submit - Content: Hiển thị phần tạo nội dung mới cho các thành viên
  • Table - Content Category: Hiển thị nội dung của một hay nhiều Category, được trình bày dưới dạng bảng.

Components:


Hình ảnh
  • Component: Hiển thị nội dung được tạo từ Component
  • Link - Component Item: Liên kết đến nội dung được tạo từ Component
  • Link - Contact Item: Liên kết đến nội dung được tạo từ Component Contact
  • Link - Newsfeed: Liên kết đến nội dung được tạo từ Component Newsfeed
  • Table - Contact Category: Hiển thị nội dung của Contact Category, được trình bày dưới dạng bảng.
  • Table - Newsfeed Category: Hiển thị nội dung của Newsfeed Category, được trình bày dưới dạng bảng.
  • Table - Weblink Category: Hiển thị nội dung của Weblink Category, được trình bày dưới dạng bảng.

Links:


Hình ảnh
  • Link - Component Item: Liên kết đến nội dung được tạo từ Component
  • Link - Contact Item: Liên kết đến nội dung được tạo từ Component Contact
  • Link - Content Item: Liên kết đến nội dung được chỉ định
  • Link - Newsfeed: Liên kết đến nội dung được tạo từ Component Newsfeed
  • Link - Static Content: Liên kết đến nội dung tĩnh được chỉ định
  • Link - Url: Liên kết đến một địa chỉ khác (có thể là Menu Item, Content...)

Miscellaneous:


Hình ảnh
  • Separator/Placeholder: Chèn một dấu ngăn cách giữa các Menu Item
  • Wrapper: Hiển thị nội dung của một trang Web bên ngoài

Submit:


Hình ảnh
  • Submit - Content: Hiển thị phần tạo nội dung mới cho các thành viên
  • Chọn kiểu Menu và nhấn Next, trong Add Menu Item tùy theo kiểu Menu mà có các thông số lựa chọn khác nhau.

Các thông số thông dụng của Menu Item:
  • Blog - Content Section: Trong Selection có thể chọn tất cả, chỉ một hoặc vài Section để hiển thị nội dung.
  • Blog - Content Category: Trong Selection có thể chọn tất cả, chỉ một hoặc vài Category để hiện thị nội dung. Lưu ý Menu Content Section có 1 Section sẽ tương đương với Menu Content Category được chọn tất cả Category trong Section đó, như vậy đối với kiểu Menu này nếu không muốn hiển thị một Category nào đó thì chỉ cần bỏ Category đó ra khỏi phần lựa chọn.
  • Menu Image: Chọn một ảnh nhỏ hiển thị bên trái hay bên phải tên của Menu.
  • Page Title: Hiển thị tên của Section hoặc Category ở phía trên của trang.
  • #Leading: Số lượng phần giới thiệu (Intro) được hiển thị hết phần bề ngang của trang, nếu nhập số 0 là không hiển thị.
  • #Intro: Số lượng phần giới thiệu (Intro) được hiển thị, nếu nhập số 0 là không hiển thị.
  • #Columns: Số lượng phần giới thiệu (Intro) được hiển thị theo hàng ngang, nếu nhập số 1 là hiển thị giống như Leading, số 2 là hiện thị 2 Intro trên một hàng. Nếu chọn số lượng Intro là 4 và Columns là 2 thì sẽ hiển thị 2 hàng và mổi hàng có 2 Intro.
  • #Links: Số lượng tên (Tite) của nội dung được hiển thị dưới dạng liên kết.
  • Category Order: Chọn kiểu sắp xếp thứ tự các Category.
  • Primary Order: Chọn kiểu sắp xếp thứ tự các nội dung.
  • MOSImages: Hiển thị hay không hình ảnh được chèn trong nội dung bằng chức năng MOSImages.
  • Item Titles: Hiển thị hay không tên của nội dung.
  • Linked Titles: Tạo liên kết cho tên của nội dung.

Hình ảnh


Cách tạo Menu Item phụ (Sub Menu):


Trong Add Menu Item lưu ý thông số Parent Item, nếu chọn là Top thì Menu này sẽ là menu cấp cao nhất, nếu chọn Một Menu nào khác thì Menu này sẽ là Menu phụ (Sub Menu) của Menu được chọn.


Thí dụ:


Menu 1 (Parent Item: Top)
  • Menu 1.1 (Parent Item: Menu 1)
  • Menu 1.2 (Parent Item: Menu 1)

Menu 2 (Parent Item: Top)
  • Menu 2.1 (Parent Item: Menu 2)
  • Menu 2.2 (Parent Item: Menu 2)

Sắp xếp thứ tự cho các Menu Item:


Hình ảnh
  • Nhấn vào các nút mũi tên tương ứng với Menu Item để di chuyển vị trí hoặc nhập số thứ tự trong cột Order và nhấn vào biểu tượng hình dĩa mềm để thay đổi thứ tự.
  • Menu Item trên cùng (Bất kể là Menu gì) mặc nhiên sẽ được Joomla! chọn làm Trang chủ (Home), đây là trang xuất hiện đầu tiên khi truy cập vào địa chỉ của trang Web.

Module Menu:


Hình ảnh
  • Các Menu sẽ được hiển thị trên trang Web thông qua các Module Menu, nếu không muốn hiển thị Menu nào thì chọn UnPublish cho Menu đó.
  • Các Module này có thể được đặt ở bất cứ vị trí (Position) nào hoặc trang (Pages) nào tùy ý bằng cách nhấn vào tên của Menu và thay đổi các thông số cho nó.
https://www.buaxua.vn => Trang web BuaXua.vn
https://www.buaxua.vn/forum => Diễn đàn Hỏi - Đáp BuaXua.vn

Đã khóa
  • Các chủ đề liên quan
    Trả lời
    Xem
    Bài viết mới nhất

Quay về