Các nội dung hướng dẫn ở đây đã cũ, viết cho Joomla! phiên bản 3 (không còn được sử dụng nữa). Xin chỉ đọc qua cho biết.

Các tài liệu cho phiên bản Joomla! 4 đang được XiroWeb xây dựng lại.

Dustin Dzung
Author Dustin Dzung

Bài phải đọc, bài quan trọng. Bài này sẽ mô tả từ thực tế để giúp bạn hình tượng ra các vấn đề liên quan, và sau đó sẽ có những móc nối tương ứng về hệ thống joomla giúp bạn dễ hiểu hơn. 

 

Để làm quen và sử dụng với Joomla! thật nhanh cho việc thiết kế web hiệu quả và thuận lợi, Xiroweb sẽ có một số mô tả so sánh với thực tế đời sống, mặc dù không hoàn toàn trùng khớp, nhưng sẽ sinh động và cho bạn dễ hiểu hơn. Trước khi xem bài này, bạn nên đọc bài viết Joomla là gì để hiểu sơ sơ đã nhé. Có nhiều phần bạn có thể không hiểu hoặc không rõ thì bạn cứ đọc lướt qua, sau này đọc lại ở các bài thực hành bạn sẽ hiểu hơn.

Một phần chức năng của Joomla! là cho bạn một cái tủ chứa

 

Đúng vậy, hãy tưởng tượng chút nhé, bạn có một cái tủ có chốt khóa mà chỉ có bạn mới xem được bên trong và đụng vào bên trong ấy, bạn có thể quẳng mọi tài liệu vào đó. Và nếu ngăn nắp môt chút bạn có thể mua các bìa đựng hồ sơ (tiếng anh hay gọi là folder) bỏ vào trong tủ và sắp xếp các tài liệu giấy tờ vào từng folder cho ngăn nắp.

 

 

 Quyền lực của bạn đây: cho phép người bên ngoài lấy được giấy tờ, hồ sơ, hoặc cả folder tài liệu mà bạn chỉ định và sắp xếp

Nhớ rằng là chốt khóa cửa bạn nắm trong tay nên không ai có thể tự tiện lấy được, xem được bên trong tủ cũng như các tài liệu của bạn.

Thế nhưng bạn cũng muốn cho người khác xem một số giấy tờ, hồ sơ và cả một số folder bạn chọn. Cách làm là phía trên nóc tủ bạn khoét những khe hở với kích thước vừa đủ, và tiếp theo bạn sẽ nối dây, một đầu nối vào tài liệu bạn muốn chia sẻ, một đầu dây còn lại bạn đưa ra ngoài khe hở với một tấm giấy nhỏ ghi chú về tài liệu tương ứng (thẻ ghi chú). 

 

 

Khi người nào đó ghé đến cái tủ của bạn, người đó thấy cái thẻ ghi chú cùng sợi dây, nếu muốn xem tài liệu họ kéo sợi dây lên và cầm được tài liệu bạn đã nối vào dây. Bạn có thể làm hàng chục thẻ ghi chú cùng các sợi dây tương ứng như thế, và bạn hoàn toàn tự do làm dây nối vào những gì bạn muốn, có thể đó là một nội dung cuốn truyện, một trang nội dung khoe bản thân, hoặc cả một tập hồ sơ các loại nội dung chuyên môn khoa học chẳng hạn. Các thẻ ghi chú với nội dung gì đó giúp khách xem không chọn nhầm sợi dây muốn kéo lên.

 

 

Bạn cũng thật chu đáo

Bạn có một cuốn nhật ký, bạn đã tạo dây nối với thẻ ghi chú ghi là Nhật ký. Tất nhiên rồi, khách nào ghé ngang muốn xem thì kéo sợi dây tương ứng lên để lấy cuốn nhật ký ra mà xem. Nhưng thật tình là nội dung cuốn nhật ký của bạn cũng khá lộn xộn, vì thế bạn chu đáo hơn, trên sợi dây bạn gắn vào một cái MÓC NEO, rồi bạn treo vào đó một tờ giấy nhỏ ghi lại chỉ dẫn của bạn đại loại như là tui có một số hình ảnh chụp với người mẫu sexy để ở giữa cuốn ấy, rồi có một vài câu chuyện với con cún cưng ở trang số 30..., bạn cũng có thể treo thêm vào đó một tờ lịch tháng luôn cho tiện.

Và bây giờ khi kéo sợi dây để lấy cuốn nhật ký lên đọc, họ sẽ thấy được các ghi chỉ dẫn bạn gắn kèm theo. Dù họ đang xem ở trang nào của cuốn nhật ký, họ cũng thấy nội dung chỉ dẫn này. Thật tiện lợi và chu đáo phải không!

 

JOOMLA và điểm tương đồng 

Joomla cũng như là cái tủ chứa dữ liệu, bạn có thể quẳng mọi thứ để lưu vào bên trong với joomla. Bạn cứ lưu vào thoải mái, vì cũng như cái tủ có chốt khóa ở trên, người truy cập không thể lấy được nội dung bạn cất bên trong. Chỉ có bạn có chốt khóa mới có quyền mở xem bên trong, bỏ, thêm bớt tài liệu và sắp xếp mọi thứ. (Tương đồng: Backend - Administrator )

Article & Category

Khi sắp xếp tài liệu, nội dung, ở phía trên bạn sử dụng bìa đựng hồ sơ (tiếng anh hay gọi là folder) thì trong joomla sử dụng thuật ngữ là Category. Các tờ giấy, hồ sơ mà có nội dung thì sử dụng thuật ngữ là Article nhé. 

Menu Item

Tương ứng với các sợi dây nối từ bên ngoài vào trong tủ, trên joomla sử dụng thuật ngữ là Menu Item nhé. Thẻ ghi chú để bên trên tủ gắn với sợi dây, đơn giản là tiêu đề (title) của Menu Item. Bạn có thể tạo Menu Item nối vào một Categrory cho phép mọi người thấy được mọi nội dung có trong Category đó. Hoặc bạn cũng có thể tạo Menu Item chỉ đến duy nhất một nội dung Article.

Menu Item là chỗ nhiều người mới làm quen joomla không hiểu và không biết, họ không biết phải làm sao khi đã tạo Category và Article rồi mà vẫn không thấy gì hiện lên. Giờ bạn biết rồi đó, quyền lực của bạn, muốn chia sẻ gì ra ngoài thì tạo Menu Item nhé.

Module & Position 

Xem lại phần bạn cũng thật chu đáo ở phần trên,  trên sợi dây có gắn MÓC NEO, thì trên joomla tương ứng là Position.

Và các vật dụng, tờ giấy treo vào MÓC NEO, thì tương ứng trên joomla là các Module chức năng. 

Trên joomla có sẵn nhiều Position và bạn chỉ việc tạo các Module bạn cần, treo vào MÓC NEO - Position tương ứng. Một móc neo - postion có thể treo bao nhiêu module cũng được.

Sau này tìm hiểu sâu hơn, bạn chú ý thêm là module bám theo Menu Item nhé.

Giờ bạn đã hiểu sơ sơ được cấu trúc, triết lý cơ bản của hệ thống joomla rồi. Mặc dù có thể bạn còn nhiều thắc mắc, nhưng không sao, cứ để yên đó, bạn xem tiếp các bài kế tiếp với phân thực hành, bạn sẽ hiểu ra từ từ.

Nguyễn Tiến Dũng - XiroWeb

 

Dustin Dzung
Author Dustin Dzung

Dustin Dũng có 15 năm kinh nghiệm làm việc với PHP, SQL, Đã thực hiện qua các dự án với Joomla!, Wordpress, Opencart, PrestaShop, Magento. Với Joomla!, Dustin Dũng có hơn 15 năm kinh nghiệm, từ Mambo, rồi Joomla 1.0 và bây giờ là Joomla! 5