1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tìm hiểu joomla và ứng dụng xây dựng website thương mại điện tử

62 3,2K 4
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Tìm Hiểu Joomla Và Ứng Dụng Xây Dựng Website Thương Mại Điện Tử
Tác giả Nguyễn Thị Vân
Người hướng dẫn ThS. Hồ Thị Huyền Thương
Trường học Trường Đại Học Vinh
Chuyên ngành Kỹ Sư Công Nghệ Thông Tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2011
Thành phố Nghệ An
Định dạng
Số trang 62
Dung lượng 2,99 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

1.2 Phần mềm mã nguồn mở2.1.1 Giới thiệu chung về Appserver 2.1.2 Các thành phần của Appserver 2.1.3 Cài đặt Appserver 2.2 Cài đặt joomla 2.2.1 Giới thiệu về joomla 2.2.2 Các thà

Trang 1

TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN

-

 -ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ SƯ CÔNG NGHỆ THÔNG TIN

ĐỀ TÀI :

TÌM HIỂU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG

WEBSITE THƯƠNG MẠI ĐIỆN TỬ

Giáo viên hướng dẫn : ThS Hồ Thị Huyền Thương Sinh viên thực hiện : Nguyễn Thị Vân

Nghệ An, 12/2011

Trang 2

LỜI CẢM ƠN

Để hoàn thành đồ án tốt nghiệp này, tôi xin bày tỏ lòng biết ơn sâu sắc nhất tớiThS Hồ Thị Huyền Thương, người đã tận tình hướng dẫn, chỉ bảo tôi trong suốt quátrình thực tập và làm đồ án tốt ngiệp

Tôi cũng xin chân thành cảm ơn các thầy giáo, cô giáo Khoa Công nghệ thôngtin Trường Đại học Vinh, những người đã dạy dỗ, trang bị cho tôi những kiến thức bổích trong những năm học vừa qua Với vốn kiến thức tiếp thu được trong quá trìnhhọc tập không những làm nền tảng để tôi hoàn thành tốt các bài thực tập cơ sở, thựctập chuyên ngành và đồ án tốt nghiệp mà nó còn là hành trang quý báu giúp tôi tự tinhơn để bước vào đời

Tôi cũng thầm biết ơn tới gia đình, bạn bè, những người thân đã cổ vũ, động viên, giúp đỡ tôi, tiếp thêm cho tôi nghị lực để em hoàn thành đồ án tốt nghiệp

Một lần nữa xin chân thành cảm ơn!

Sinh viênNguyễn Thị Vân

Lời mở đầu:

Trang 3

1.2 Phần mềm mã nguồn mở

2.1.1 Giới thiệu chung về Appserver

2.1.2 Các thành phần của Appserver

2.1.3 Cài đặt Appserver

2.2 Cài đặt joomla

2.2.1 Giới thiệu về joomla

2.2.2 Các thành phần cơ bản trong joomla

2.2.3 Các thành phần mở rộng trong joomla

2.2.4 Cài đặt joomla

Cương 3: Tìm hiểu về thương mại điện tử

Khía niệm

Cấu trúc thương mại điện tử

Hình thức giao dịch của thương mai điện tử

Các hihf thức hoạt động

Cách giao tiếp

Cách giao dịch

Lợi ích của thương mại điện tử

Thưc trạng của nền thương mại điển tử của VN hiện nay

Hướng dẫn XD nền thương mại điện tử

Chương 4: Phân tích và thiết kế hệ thống

Bài toán thực tế

Việt hóa Font-end và back –end

Chỉnh sửa giao diện

Quản lý user và quyền truy cập

Phân lạo và tạo trang tin tức

Cài đặt module

Cài đặt component

5.2 Giới thiệu sản phẩm

Trang chủ

Trang 4

Trang tin tức

Trang download tài liệu

………

KẾT LUẬN

TÀI LIỆU THAM KHẢO

LỜI NÓI ĐẦU

Trang 5

biệt là công nghệ thông tin, với những ứng dụng của công nghệ thông tin vào các lĩnhvực đã đóng góp phần to lớn cho sự nghiệp phát triển của con người Trong đó lĩnhvực quảng cáo và giới thiệu sản phẩm được cáo doanh nghiệp, công ty, cá nhân ứngdụng rất nhiều

Năm 2008 là năm đầu tiên Việt Nam có sự phát triển lớn mạnh về lĩnh

vực thương mại khi chính thức trở thành thành viên thứ 150 của tổ chức thương mại

thế giới WTO Với sự phát triển mạnh mẽ đó không thể phủ nhận sự đóng góp củathương mại điện tử, một lĩnh vực nóng bỏng hiện nay! Một đất nước đang phát triểnmạnh mẽ, ứng dụng Công nghệ thông tin ngày càng được sử dụng nhiều thì việcquảng cáo và giới thiệu sản phẩm thông qua internet là một giải pháp hữu hiệu không

thể thiếu hiện nay Vì thế em đã chọn Đề tài: Tìm hiểu Joomla và ứng dụng xây dựng website thương mại điện tử Chương trình chạy trên môi trường hệ điều hành

WinXP, WinServer, Linux sử dụng ngôn ngữ chuẩn về xử lý dữ liệu như PHP,HTML,JavaScript, XML, CSS và hệ quản trị cơ sở dữ liệu MySQL Dùng AppServ làm môitrường WebServer hỗ trợ sẵn Apacher, PHP, MySQL

Báo cáo gồm 4 chương:

Chương 1: Tìm hiểu mã nguồn mở Joomla

Chương 2: Tìm hiểu một số chức năng và thành phần mở rộng của Joomla Chương 3: Khảo sát và phát triển Virtuemart trong Joomla

Chương 4: Ứng dụng xây dựng website Thương Mại Điện Tử giới thiệu sảnphẩm

Lý do chọn dề tài

Với sự bùng nổ của hệ thống mạng toàn cầu Internet và những lợi ích vô cùng tolớn của nó mang lại đã thực sự thu hút và chinh phục con người Tận dụng những tính

năng mạnh mẽ của Internet, những công nghệ mới về thông tin và truyền thông, người

ta đã xây dựng nên những hệ thống đặc biệt để mọi người có thể có thể ứng dụng đưavào đời sống thực tiễn, và điều đó thực sự sẽ làm thay đổi cuộc sống của xã hội chúng

ta theo chiều hướng tiện lợi hơn, văn minh hơn

Thế là những hệ thống Website thương mại ra đời Và giờ đây, cùng với việcInternet đang nhanh chóng lan rộng khắp toàn cầu thì Website thương mại sẽ trở

Trang 6

thành công cụ chủ yếu và đắc lực cho việc kinh doanh trên phạm vi toàn cầu.

Bây giờ thì hầu như bất cứ nhu cầu nào của bạn cũng đều có thể được đáp ứng ngaytức khắc Với một máy tính cá nhân có kết nối mạng, bạn có thể lướt trên các trangWeb của các công ty, dịch vụ; thoải mái chọn lựa các mặt hàng mình thích, các thôngtin mình cần ngay tại chỗ Các công ty, các doanh nghiệp có thể quảng cáo các sảnphẩm, các dịch vụ của mình trên các Website Điều này sẽ giúp tăng doanh thu, tăngkhách hàng và đặc biệt là dễ dàng tìm các đối tác kinh doanh Và việc chi trả thanhtoán trực tuyến rất nhanh chóng và đơn giản thông qua các loại thẻ tín dụng Cho nêncần phải có những công nghệ mới để quản lý, quản trị Website, để đáp ứng những nhucầu trên vì lý do đó mà chúng em chọn đề tài về Joomla và ứng dụng Joomla trongviệc xây dựng website

Mục tiêu đề tài

Tìm hiểu một công cụ mới đơn giản, tiện lợi cho những người không chuyên cóthể tự thiết kế cho mình môt website để đáp ứng được nhu cầu cho bản thân và tổchức v.v… Em đã ứng dụng Joomla trong thiết kế một trang web đơn giản giới thiệusản phẩm để cho người dùng có thể dễ dàng biết thêm các thông tin sản phẩm và cóthể chọn cho mình một sản phẩm phù hợp

Joomla là một hệ thống quản trị nội dung (CMS – Content ManagementSystem) giúp bạn thực hiện các website động một cách nhanh chóng và dễ dàng Là

hệ thống quản trị nội dung mã nguồn mở số 1 thế giới hiện nay Linh hoạt, đơn giản,thanh nhã, tính tuỳ biến rất cao và cực kỳ mạnh mẽ, đó là những gì có thể nói vềJoomla được sử dụng ở trên toàn thế giới từ những trang web đơn giản cho đến nhữngứng dụng phức tạp Việc cài đặt Joomla rất dễ dàng, đơn giản trong việc quản lý vàđáng tin cậy

Xây dựng được một website “Thương mại điện tử” tương đối hoàn chỉnh, phụcvụ một cách có hiệu quả cho người dùng dựa trên việc sử dụng phần mềm quản trịCSDL MySQL và xây dựng ứng dụng dựa trên kết hợp các ngôn ngữ ngôn ngữ PHP,HTML, XML, CSS

CHƯƠNG 1: TÌM HIỂU VỀ MÃ NGUỒN MỞ JOOMLA 1.1 Giới thiệu sơ lược về Joomla.

Trang 7

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 dungcủa họ lên Internet hoặc Intranet.

Joomla có các đặc tính cơ bản là: bộ đệm trang (page caching) để tăng tốc độhiển thị, lập chỉ mục, đọc tin RSS (RSS feeds), trang dùng để in, bản tin nhanh, blog,diễn đàn, bình chọn, lịch biểu, tìm kiếm trong Site và hỗ trợ đa ngôn ngữ

Joomla được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân chotới những hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịchvụ và ứng dụng Joomla có thể dễ dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao.Ứng dụng Joomla trong nhiều lĩnh vực như:

- Trang Web của tổ chức hay của các cổng thông tin

- Thương mại điện tử

- Ứng dụng cho các cơ quan hành chính

- Trang Web cho các công ty cỡ nhỏ

- Trang Web cho các trường học

- Trang Web cho cá nhân và gia đình

- Cổng thông tin cộng đồng

- Trang Web báo điện tử và tạp chí

- Và nhiều ứng dụng khác …

Ngoài vấn đề là mã nguồn mở miễn phí, khả năng bảo mật cao, dễ sử dụngJoomla còn có rất nhiều các chức năng mở rộng được viết bởi các nhà lập trình trênkhắp thế giới, và hầu hết các ứng dụng này đều được chia sẻ miễn phí

Có rất nhiều hệ thống ứng dụng Joomla như:

• Cổng thông tin điện tử

• Thương mại điện tử

• Báo, tạp chí điện tử

• Website doanh nghiệp vừa và nhỏ

• Website cơ quan, tổ chức phi chính phủ

• Website trường học

• Website cá nhân

Trang 8

Joomla có những tiện ích sau:

• Joomla! Framework API mạnh mẽ và dễ dùng

1.2 Kiến trúc trong Joomla.

a) Framework layer:

• Framework: Các gói, thư viện cơ bản cho Joomla

• Libraries: Cung cấp các hàm cho Framework hay cho cácnhóm phát triển thứ 3 Từ Joomla! 1.6 có thể cài đặt, nâng cấp, tháo gỡcác thư viện

• Plugins: Mở rộng các chức năng có sẵn trong Framework.Là những phần code được thực thi khi có 1 sự kiện (được xác địnhtrước) xảy ra

b) Application layer:

Chứa các lớp mở rộng từ lớp JApplication

• JInstallation: Chịu trách nhiệm cài đặt Joomla và được xóakhi cài đặt hoàn tất

• JAdministrator: Chịu trách nhiệm cho back-end củaadministrator

• JSite: Chịu trách nhiệm cho front-end của website

Trang 9

• Giao diện phần front-end

• Có nhiều trên mạng

• Back-end Templates

• Giao diện phần back-end

• Rất hiếm gặp, hầu như không cần thay đổi giaodiện back-end

1.3 Sử dụng Webserver chạy trong Joomla (Appache)

APP là chương trình máy chủ HTTP là một chương trình dành cho các máychủ đối thoại qua giao thức HTTP APP chạy trên các hệ điều hành Unix, Window,Netware và các hệ điều hành khác APP đóng một vai trò quan trọng trong quá trìnhphát triển của mạng www

APP được phát triển và duy trì bởi một cộng đồng mã nguồn mở dưới sự bảotrợ của Apache Sofware Foundation, và được phát hành tự do

Là một kiểu webserver phổ biến có tính ổng định và tốc độ cao, APP là một dự

án mã nguồn mở mà bất kì ai có khả năng đều có thể viết chương trình mở rộng tínhnăng của nó

14 Cài đặt và cấu hình trong Joomla.

1.4.1 Cài đặt Joomla.

Bung nén gói Joomla vừa download về, vào thư mục C:\AppServ\www, vàđổi tên thư mục để sau này dễ truy cập

Trang 10

Các thư mục khi bung gói Joomla.

Để cài đặt Joomla trước tiên chúng ta phải tạo một database rỗng trênApache bằng cách mở trình duyệt Web và gõ địa chỉ: http://localhost sẽ xuất hiệnhình

Màn hình chính của Apache

Truy cập vào phpMyAdmin Database Manager Version 2.10.3 và tạodatabase như hình dưới

Trang 11

Màn hình chính khi tạo Database.

Trong mục Create new database: gõ tên database muốn tạo, mục collation nhớ chọn utf8_unicode_ci để thuận lợi cho việc sử dụng tiếng việt trong Joomla sau này Bấm nút Create để hoàn thành.

Sau khi tạo thành công một database rỗng mới thành công chúng ta bắt đầu quátrình cài đặt

Bước 1: Lựa chọn ngôn ngữ cài đặt.

Vào trình duyệt gõ địa chỉ: http://localhost/tên_database Màn hình cài đặtJoomla sẽ bắt đầu

Bước 2: Kiểm tra cấu hình hệ thống.

Trang 12

Giao diện kiểm tra cấu hình của Web.

Chọn Next

Bước 3: Thông tin bản quyền

Thông tin bản quyền của Web Joomla

Tiếp tục chọn Next

Bước 4: Thiết lập các thông số để kết nối tới Cơ sở dữ liệu.

Thiết lập thông số kết nối tới Cơ sở dữ liệu

Trang 13

cung cấp như vậy).

- User name: Tên tài khoản gắn với Database chứa Joomla (nếu dùng trênlocalhost có thể dùng tài khoản có tên là root)

- Password: Mật khẩu của tài khoản trên ( nếu dùng tài khoản root ta cóthể để trống ô này)

- Availbe Collations (nếu có): Nên chọn là “utf8_general_ci”

- Database Name: Tên cơ sở dữ liệu sẽ chứa Joomla

Chú ý mục “table Prefix” để tránh tấn công “SQL Injection” bạn nên thay đổitiền tố “jos_”bằng một chuỗi ký tự khác

Bước 5: Thiết lập các thông số FTP

Thiết lập các thông số FTP

- Nếu đang cài đặt trên localhost thì có thể bỏ qua bước này

- Nếu Host của ta không hỗ trợ thì ta không cần quan tâm đến bước này

- Nếu Host của bạn hỗ trợ thì bạn cần chú ý các thông số sau:

o FTP User: Tên tài khoản FTP - tài khoản dùng để quản lýcác thư mục và file trên Host

o FTP Password: Mật khẩu tương ứng

o Auto Find Path: Tự động tìm đường dẫn tới nới chứa webcủa bạn

Trang 14

o FTP Host: Địa chỉ Host chứa website Joomla, bạn có thể sửdụng địa chỉ IP của Host.

o FTP Port: Cổng dịch vụ của FTP, theo mặc định là 21

Nên dùng chính tài khoản mà bạn đã sử dụng để Upload bộ cài đặt Joomla lênHost

Nếu chọn Yes thì điền thông số của FPT vào, nếu chọn No thì chọn Next và tiếp tục

Bước 6: Thiết lập cấu hình site Joomla của bạn.

Thiết lập cấu hình site Joomla

- Site name: Tên site của bạn

- Your mail:địa chỉ email của bạn

- Admin Password: Mật khẩu để quản trị Joomla

Các thông số này có thể thay đổi dễ dàng nên chúng ta chỉ cần nhớ mật khẩulà đủ

Click vào Install Sanple Data để cài đặt dữ liệu mẫu Bạn nên click vào nút này để Joomla tạo mẫu cho bạn một trang web đơn giản và click Next để tiếp tục.

Trang 15

Bước 7: Kết thúc.

Tiếp theo chúng ta phai xóa thư mục Installtion vì lý do an toàn để truy cậpđược vào trang quản trị của Joomla

Click vào Site để xem trang quản trị của Joomla sau khi cài đặt thành công.

Giao diện của Joomla khi cài đặt thành công

Cài đặt xong ta cần lưu ý 2 thông số đó là:

- Username: admin

- Password: là Password mà ta đã nhập khi cài đặt

Hai thông số này sẽ giúp ta truy cập vào phần quản lý Joomla

Hệ quản trị của Joomla có hai mặt:

Trang 16

- Front-End: là mặt trước của Joomla, thể hiện các tin tức, hình ảnh cho ngườitruy cập xem.

- Back-End: là mặt sau, dành cho người quản lý site (administrator) Phải cóusername và password mới tru cập được vào back-end để quản lý thông tin, cấuhình hệ thống

1.4.2 Cấu hình Joomla.

Joomla khi cài đặt xong đã cấu hình mặc định với một vài tính năng trong hệthống, tuy nhiên chúng ta cũng cần xem lại và cấu hình cho hợp lý Một số tính năngtrong hệ thống của Joomla như sau:

Vào Admin ( Back-End) và chọn Global Configuration trong Control Panel

để cấu hình cho trang web, cho hệ thống, cho máy chủ (server)

Cấu hình cho trang web

Cấu hình hệ thống

Trang 17

Cấu hình máy chủ.

1.4.3 Việt hóa cho Joomla.

Trước tiên, bạn cần download bản việt hóa cho joomla tại địa

chỉ http://joomlaviet.org/cac-ban-viet-hoa-cho-joomla/view-category.html.Bạn chọn

phần Bản việt hóa cho joomla 1.5.x Front-end(cho người dùng) và Bản việt hóa cho joomla 1.5.x Back-end(cho người quản trị).Tiếp theo bạn tiến hành cài đặt

Đăng nhập vào trang quản trị chọn Phần mở rộng -> Cài đặt/Tháo gỡ

Click vào phần Chọn tệp tin lần lượt tìm đến thư mục chứa bản việt hóa choJoomla Front-End và Back-End tải tập tin lên và cài đặt

Sau khi cài đặt thành công sẽ xuật hiện thông báo thành công

Trang 18

Tiếp theo vào mục phần mở rộng -> quản lý ngôn ngữ chọn ngôn ngữ cho trang web và cho administrator sau đó chọn Mặc định để hoàn tất.

CHƯƠNG 2: TÌM HIỂU MỘT SỐ CHỨC NĂNG VÀ THÀNH PHẦN MỞ

RỘNG CỦA JOOMLA 2.1 Media Manager - Quản lý phương tiện.

Media (đa phương tiện) là cách gọi chung cho tất cả những loại dữ liệu thuộcdạng âm thanh, hình ảnh và flash Trang quản lý này cho phép bạn thực hiện 3 nhiệmvụ cơ bản :

1 Tạo (hoặc xóa) những thư mục chứa các file media

2 Tải lên nội dung media vào bất kỳ thư mục mào, hoặc xóa những file media đãcó

3 Lấy những code (dòng địa chỉ url đầy đủ) cần dùng media trong site của bạn

Giao diện quản lý media.

Vào trang quản lý media: Chọn menu Site-> Media Manager

Trang 19

2 Click biểu tượng “Create” trên thanh công cụ Thư mục sẽ được tạo vàsẵn sàng để bạn lưu các file của mình.

Bạn có thể xóa một thư mục bằng cách click vào biể tượng “Trash Can - dấu xmàu đỏ” dưới ảnh của folder tương ứng Click vào chính biểu tượng “Folder” của nó

sẽ chuyển đến nội dung của nó

Tải lên một file

Để upload (tải lên) một file, hoặc nhập địa chỉ của những file trong đĩa cứngcủa bạn vào text box (hộp văn bản), hoặc click nút “Browse files” sẽ mở một cửa sổpop-up

Tải file vào media.

Từ đây bạn có thể duyệt vô đĩa cứng để tìm file mà bạn muốn upload Chọnthư mục bạn muốn upload file vào Click biểu tượng “Upload” trên thanh công cụ.Ảnh của bạn sẽ upload vào trong thư mục đã chọn

Xóa một file

Để xóa một file, chọn biểu tượng “Trash Can – dấu x màu đỏ” dưới ảnh củafile trong của sổ Media Manager

2.2 User Manager – Quản lý người dùng

Hệ thống có các nhóm người dùng sau đây:

Super Administrator – siêu quản trị :Super Administrator Group truy cập vào

tất cả các chức năng Back-end (Administrator) Site của bạn phải có tối thiểu mộtngười được bổ nhiệm là một Super Administrator để thực hiện cấu hình hệ thống củasite Những người dùng trong nhóm này không thể xóa và không thể chuyển đổi sangnhóm khác

Administrator- Quản trị viên: Nhóm quản trị có một hạn chế nhỏ khi truy cập

vào các chức năng Back-en (Administrator) Administrator không thể :

- Thêm hay sửa một người dùng trong nhóm Super Administrator

Trang 20

- Truy cập các cài đặt Global Configuration.

- Truy cập chức năng Mass Mail

- Quản lý/cài đặt các Template

- Quản lý/cài đặt các file language (ngôn ngữ)

Manager – Quản lý: Nhóm quản lý dùng trong việc tạo nội dung Một người

trong nhóm này không thể:

- Quản lý các User

- Cài dặt các Module

- Cài đặt các Component

- Truy cập một số Component ( được xác định bởi SuperAdministrator)

Giao diện thêm mới người dùng

2.3 Control Panel – Bảng điều khiển :

Control Panel hiện những thẻ tab truy cập những menu của component đã càiđặt, một danh sách các content item được ưa chuộng, thông tin về những item mớinhất thêm vào hệ thống (bao gồm tiêu đề, ngày, và tác giả), và menu statistics (thống

kê menu)

Trang 21

Publish (Sử dụng) : Đây là biểu tượng để xuất bản category, section và những

bài viết Nếu Publish được chọn, mọi người có thể sử dụng (trong admin) và khách cóthể vào xem trang bài viết của bạn

Unpublish (không sử dụng): biểu tượng vày sẽ thôi xuất bản một category hoặc

item, Việc không xuất bản sẽ xóa item khỏi trang xem công cộng, nhưng không xóacategory hay item Để xóa một item, chon nó và click biểu tượng “Delete”

Archive: (nén cất) : biểu tượng này nén bài viết lại và cất đi không sử dụng cho

Delete hoặc Remove: (xóa): biểu tượng này xóa một category hay item trong site của

bạn Chú ý rằng tiến trình này không thể phục hồi được Để xóa một item haycategory tam thời, click biểu tượng “Unpubish”

Trash: (thùng rác): biểu tượng này xóa một item và đặt nó vào Trash Manager

(quản lý rác)

Ghi chú: bạn có thể phục hồi những item đã đổ đi trở lại tình trạng trước đó Đơn giản vào Trash Manager dưới menu Site.

Move: (di chuyển): biểu tượng này di chuyển một item đến một nơi lưu trữ mới.

Nơi lưu trữ mới có thể là section, category, menu…

Apply: (áp dụng): biểu tượng này sẽ lưu nội dung mới hay những thay đổi

nhưng trang vẫn mở để tiếp tục chỉnh sửa

Save (lưu): biểu tượng này lưu nội dung mới của bạn hay những thay đổi cấu

hình và quay trở lại trang trước

Trang 22

Cancel (hủy, trở về) : biểu tượng này sẽ thôi tạo một trang hay thôi không lưu

những thay đổi

Chú ý: Nếu ban muốn thôi tạo hay chỉnh sửa bạn phải dùng nút này và không dược dùng nút back trên trình duyệt vì như vậy sẽ khóa item và những người sử dụng không thể chỉnh sửa hay xóa nội dung trang được

Preview: (xem trước): biểu tượng này dùng để xem, trong một cửa sổ pop-up,

một cái nhìn trước của bất kì sự thay đổi nào bạn làm Nếu trình duyệt của bạn đượccài khóa những của sổ pop-up hoặc bạn đang dùng phần mềm khóa pop-up, bạn cầnđổi cài đặt hay vô hiệu phần mềm để xem trước

Upload: (tải lên): biểu tượng này dùng để tải lên một file hay ảnh đến web site

của bạn

2.4 Menu Manager - Quản lý menu.

Menu trong Joomla là nhóm liên kết đến các section, category, content item,component hay những trang bên ngoài Những liên kết này gọi là “Menu Items” Mỗimenu có một tên xác định dùng duy nhất trong nội bộ Joomla Một menu chỉ trở nênthấy được trên site nếu nó có một module mod_mainmenu được publish (xuất bản)mà tham chiếu đến nó

Vào trang quản lý menu manager ta thấy một danh sách những menu đang tồn tạiđược định nghĩa trên trang của bạn

Giao diện quản lý menu

Chúng ta có thể thêm/sửa Menu Từ trang quản lý menu chọn New/Edit của

sổ mới hiện ra chúng ta điền những thông tin cần thêm mới/sửa đổi chọn Save đểhoàn tất thay đổi

Trang 23

Giao diện thêm mới menu.

Giao diện chỉnh sửa menu

Thêm một menu Item:

Click vào chọn New trên thanh công cụ, của sổ mới hiện ra với một danh sáchcác loại menu item và mô tả của mỗi cái trong chúng thông qua một cái rê chuột lênbiểu tượng thông tin

Giao diện các loại menu item

Danh sách các loại menu item:

 Internal Link (phần tạo ra liên kết)

- Articles:

o Archive:

Trang 24

 Archive archive List: tạo ra mộ menu liên kết tới toàn

bộ những bài viết lưu trữ trong website

 Article Layout: tạo ra một liên kết tới một bài viếtduy nhất trong website (có thể ứng dụng nó cho menu giới thiệuhoặc dịch vụ)

 Article Submission Layout: liên kết đến form để giúpngười dùng đọc bài trên website của bạn

o Category (danh mục):

 Category Blog Layout: giúp cho menu của bạn liênkết đến một danh mục con hiện thị nhiều bài viết cũng như thôngtin sơ lược và hình ảnh

 Category List Layout: hiện thị bài viết theo dạng cột

o Font Page:

 Font Page Blog Layout: liên kết đến nội dung chínhcủa trang web Có thể ứng dụng nó vào menu trang chủ

o Section (thư mục cha):

 Section Blog Layout:

 Section Layout:

- Contact:

o Contact Category Layout: giúp cho menu liên kết đến nhiềuthành phần của trang web (ví dụ như trang của bạn có nhiều phần quảnlý khác nhau)

o Standard Contact Layout: tạo ra một liên hệ

- News Feeds: giúp tạo ra một trang để lấy thông tin tự động từ websitekhác theo dạng RSS

- Polls: tạo một menu liên kết đến phần thăm dò hoặc đánh giá của kháchhàng

- Search: hiện thị tất cả form để người dùng tìm kiếm tất cả thông tin trênweb

- User:

Trang 25

- Wrapper: trỏ đến một trang loát lại một website khác.

 External Link (tạo ra liên kết ngoài): là phần giúp trang web củabạn liên kết đến một trang khác

 Serparator: Tạo ra 1 Menu Item trống không có liên kết phục vụcho 1 ý đồ hiển thị nào đó

 Alias: Tạo ra ảnh của 1 Menu Item đã tồn tại Sử dụng các thông

số cài đặt của Menu Item mà nó ảnh xạ tới

Chọn loại menu item thích hợp và điền các thông tin của menu sau đó chọnApply để xem trước và chọn Save để lưu lại

Trang 26

Giao diện khi chọn mới một menu item.

Menu Trash :

Các Menu Item bị xóa sẽ được lưu trữ trong Menu Trash Trong phần quản lý Menu Trash Manager, chọn Menu Item và nhấn Restore nếu muốn phục hồi lại hoặc nhấn Delete để xóa hẵn luôn

Giao diện của Menu Trash

2.5 Content – Quản lý nội dung.

Khái niệm section, category và content

Các bài viết trong trang web được quản lý theo dạng section và category Đầutiên chúng ta nên phân biệt được section và category là gì

- Section hay còn gọi là thể loại hoặc chủ đề cha

- Category là con của section hay chủ đề con

Một section có một hoặc nhiều category Ví dụ như văn học được gọi là 1section nó mang ý nghĩa chung nhất cho một thể loại bài viết

Một category chỉ phụ thuộc vào một section duy nhất Ví dụ như thơ ca, truyệnngắn là con của section văn học

Trang 27

Chúng ta cùng xem "Cấu trúc nội dung của một Website" được thể hiện thôngqua hình vẽ dưới đây:

Cấu trúc nội dung của một website

Tạo một section

Đầu tiên chúng ta phải tạo section trước, tiếp sau đó là category Để tạo section, vào menu Content > Section manager

Giao diện của Section Manager

Chọn New để tạo mới một section:

Trang 28

Giao diện tạo mới section

Tạo một category

Để tạo category, vào menu Content -> category manager

Giao diện chính của Category Manager

Chọn New để tạo mới 1 category

Giao diện tạo mới categoryTạo mới một bài viết

Để tạo một bài viết, Chọn menu Content -> Article Manager

Trang 29

Giao diện chính của Article Manager.

Chọn nút lệnh New để Tạo mới bài viết

Giao diện tạo mới bài viếtTrong đó:

- Title: tiêu đề, bắt buộc phải có

- Alias: bí danh Tên bí danh có thể giống với tiêu đều, nhưng không sử dụngdấu tiếng việt Bạn có thể có khoảng trống giữa các từ, Joomla sẽ tự động chèndấu trừ (-) vào giữa các từ này

- Published: Cho phép sử dụng section này hay không Yes là có, No là không

- Access Level: cấp độ truy cập Public là tất cả mọi người, Registered là chỉ cóthành viên đăng ký mới có thể truy cập Special: những thành viên có quyền từmanager trở lên mới được phép xem

- Ô soạn thảo Description – mô tả: dùng mô tả về ý nghĩa của section, category

sẽ được tạo Phần mô tả này có thể cho phép hoặc không cho phép hiển thị rangoài trang web thông qua việc cấu hình hiển thị

- Frontpage: bài viết có xuất hiện ở trang chủ hay không, nếu không, bạn sẽ xemkhi click vào menu có đường dẫn trỏ

Trang 30

- Lệnh Move: Di chuyển 1 hoặc nhiều category sang một section khác

Chú ý khi chọn loại bài viết:

- Nếu bài viết là loại thuộc 1 category nào đó thì phải chọn section trước rồimới chọn caegory

- Nếu bài viết không có section và category, chúng ta sẽ chọn Section vàCategory là Uncategorised

Vùng soạn thảo chính như hình sau:

Giao diện chính của cùng soạn thảo

- Tạo “Read more” hoặc “đọc thêm” cho bài viết

Thường bài viết khi xuất bản sẽ có phần giới thiệu hoặc vào đề cho bài viết, sau đó người xem chọn chữ “read more” hoặc “đọc tiếp” để xem phần còn lại

Để tạo Read more, di chuyển chuột đến đoạn cần ngắt để đặt chữ “Read more”,kéo xuống dưới khung soạn thảo, click chọn nút Read More Một đường gạch màu đỏ

sẽ được tạo ra để làm dấu hiệu

Cài đặt tham số cho bài viết:

Bên phải vùng soạn thảo chính, chúng ta có thể cài đặt thêm tham số cho bàiviết

Trang 31

- Author: tác giả Tác giả bài viết sẽ tự động chọn là người đang đăng nhậphoặc chọn lại user khác

- Access Level: mức độ truy cập bài viết

- Finish Publishing: ngày hết hạn đăng bài Nếu chọn một ngày nào đó trong tương lai thì bài viết sẽ tự động ẩn đi không hiển thị cho người truy cập xem Nếu muốn đăng mãi mãi thi xóa nội dung trong ô này đi

Chèn hình ảnh vào bài viết.

Trước tiên chèn hình ảnh vào bài viết, tất cả hình ảnh phải được lưu vào thư mụcstories trong phần Media Manager

Đưa con trỏ đến nơi cần chèn ảnh Xuống cuối khung soạn thảo, chọn biểu tượngImage (xem ảnh ở phần trên) Một cửa sổ popup sẽ hiện ra cho chúng ta chọn hình

- Insert: chèn hình vào bài viết sau khi đã chọn được hình

Ngày đăng: 14/12/2013, 00:19

HÌNH ẢNH LIÊN QUAN

Hình và quay trở lại trang trước. - Tìm hiểu joomla và ứng dụng xây dựng website thương mại điện tử
Hình v à quay trở lại trang trước (Trang 21)
-  com_media: Quản lý các tệp đa phương tiện (video, flash, mp3, hình). - Tìm hiểu joomla và ứng dụng xây dựng website thương mại điện tử
com _media: Quản lý các tệp đa phương tiện (video, flash, mp3, hình) (Trang 33)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w