Rss Feed

THCS Sơn Thủy

CHUYÊN MỤC HÒ KHOAN

KẾ HOẠCH

GIÁO ÁN

BÀI GIẢNG

SÁNG KIẾN KN

Hỗ trợ

Vương Công Quang

Thống kê

  • Đang truy cập: 42
  • Hôm nay: 3193
  • Tháng hiện tại: 260162
  • Tổng lượt truy cập: 35177831

LIÊN KẾT TIỆN ÍCH


GÓC TIN HỌC

Làm việc với chức năng kéo thả block trong nukeviet

Đăng lúc: Thứ sáu - 11/05/2018 07:57 - Người đăng bài viết: Nguyễn Văn Hiếu
Khối block là một thành phần cơ bản trong nukeviet. Bất kỳ một website nukeviet nào cũng phải dùng. Nó là một tập hợp các chức năng; mỗi block tương ứng với một chức năng để bạn có thể chèn vào các khối block của theme.
Chúng ta tạm rời ra khỏi khu vực quản trị admin trong nukeviet. Có lẻ nhiều bạn sẽ nói phần này có gì đó sai sai theo quy trình học trong serie nukeviet căn bản này. Bởi trong khu vực quản trị còn quá nhiều thứ để tìm hiểu. Tại sao chúng ta lại tạm ngừng. 


Đúng!. Sẽ không có tác dụng gì, nếu bạn tìm hiểu trong khu vực quản trị. Mà quên rằng, một chức năng khác ngoài site cũng rất quan trọng để tạo nên một website trong nukeviet. Và hiển nhiên, chức năng này cũng phải được đăng nhập bởi tài khoản quản trị mới có thể sử dụng được. Làm việc này ở ngoài site này nó trực quan ngay ở giao diện người dùng.…Dù rằng mặc định Nukeviet đã cung cấp sẵn rất nhiều block, mỗi block thuộc sự quản lý của một module riêng lẻ,  nhưng các block có thể tăng lên tùy thuộc vào theme hỗ trợ thêm và cài thêm module

Trong khuôn khổ bài này, mình sẽ giải thích cho các bạn hiểu vai trò của block và cách thao tác với block mặc dù ở phần quản trị admin cũng có chức năng quản lý các block này. Như mình muốn các bạn tìm hiểu thao tác các block ở khu vực ngoài site. Nó sẽ trực quan và dễ sử dụng hơn cho người mới bắt đầu.

Thao tác với block

Để thao tác với block, sau khi đăng nhập vào trang admin, ra ngoài site các bạn có thể Bật kéo thả block (icon thứ 3 từ trên xuống) trên thanh admintoolba

nukeviet 4 0 open beta 9 bat keo tha block
Chức năng bật kéo thả block trong nukeviet

Bây giờ, bạn sẽ thấy trên theme sẽ xuất hiện từng khối block. Mỗi khối sẽ được phân cách bởi border màu cam. Có icon dấu cộng góc dưới bên phải, trên một số khu khu block, sẽ có thêm dãy icon trên bên trái xuất hiện khi rê chuột vào khối block đó. Tùy vào theme sẽ có vị trí cũng như số lượng các khối này là khác nhau. Ở đây chúng ta đang tìm hiểu về theme mặc định. 

Xem nào, bạn thử để chuột vào menu trên site nukeviet. Tiếp đó chọn icon đầu tiên ( Sửa) trong dãy icon xuất hiện góc trên bên trái. Bạn sẽ hình dung ra cái menu đó được lấy từ đâu:

block menu trong nukeviet
Block menu trong theme mặc định nukeviet

Ở dòng chọn kiểu block. Ô đầu tiêu bạn thấy Menu site. Điều đó có nghĩa là block này trực thuộc module menu mà chúng ta vừa tìm hiểu ở phần trước. Ô thứ 2 bạn thấy danh sách một số block. Đây chính là các kiểu block mà trên module menu mặc định này đang có. Hiển nhiên, như đã nói, bạn có thể viết thêm số lượng các block này. Nhưng không phải bây giờ, mà hãy đến với Phần học Nukeviet nâng cao, cụ thể là lập trình theme nukeviet

Tiếp đó là Chọn bộ menu. Đây chính là danh sách các khối menu mà chúng ta đã tạo ra ở bài trước. Việc này bạn có thể làm ngay bây giờ, bằng cách quay lại phần học trước. Tạo thêm một khối menu, sau đó quay lại đây bật lại block menu này lên bạn sẽ thấy. 

Một số trường khác như tên block, URL của tên block, Template. Bạn hãy mạnh dạn tự khám phá và trải nghiệm. Còn điều gì cảm thấy mơ hồ cũng đừng lo lắng. Rồi dần dần bạn sẽ nắm rõ và làm chủ hơn.

Thao tác thêm một block trong nukeviet

Để thêm một block tại khối đó, bạn chỉ cần click vào icon dấu cộng sẽ hiển thị trang chức năng cho phép cấu hình nội dung block mà bạn muốn hiển thị

block trong nukeviet
Thêm một block trong nukeviet

Bấy giờ nó sẽ nảy sinh nhiều vấn đề, có thể sẽ gây khó khăn cho những bạn mới bắt đầu. Bởi vì nó có quá nhiều thứ. Tuy nhiên, bạn hãy yên tâm về điều đó, cụ thể xử lý những phần mở rộng mình sẽ cập nhật ở những bài viết sau. Tạm thời bạn chỉ cần quan tâm đến một số chức năng cũng như những lưu ý sau.

Bạn hãy làm một thực hành nhỏ. Ngay tại trang chủ, bạn hãy bật một block trực thuộc module news. Chọn block có tên module block_headline Lúc này ở mục Hãy chọn function, nó sẽ khác là bạn chỉ có thể cho block hiển thị trong module news. 

Sau khi thêm xong block, mỗi block có thể sẽ có các tùy chọn riêng biệt để bạn thiết lập nó nhằm hiển thị như ý muốn, các bạn bấm vào và tùy chỉnh lại, sau đó ấn Cập nhật để lưu lại.

Có một điều thú vị và cũng dễ gây ra hỏng giao diện đang dùng. Đó làm bạn có thể nhấp giữ chuột và đồng thời kéo block vị trí này sang vị trí khác. 

Một số câu hỏi thường gặp trong kéo thả block

Một theme có bao nhiêu block

Một theme có thể có số lượng block tùy ý người lập trình

Một block có thể bật ở nhiều vị trí khác nhau trên theme không?

Có thể, tuy nhiên có một số trường hợp sẽ nảy sinh lỗi, nếu 2 block có chức năng giống nhau nằm trên một trang. Và trường hợp lỗi nghiêm trọng có thể làm trắng trang hoàn toàn

Vì sao tôi cấu hình block xong đôi khi không nhìn thấy hoặc chỉ nhìn thấy ở một số trang còn trang còn lại không thấy?

Nếu bạn không nhìn thấy, chắc chắn bạn đã chọn hiển thị trên thiết bị, thì lúc này block đó chỉ nhìn thấy được trên một số thiết bị đã chỉ định. Hoặc phân nhóm thành viên, thì chỉ thành viên trong nhóm đó mới nhìn thấy block đó. Trường hợp bạn chỉ nhìn thấy nó ở một số trang hãy kiểm tra lại khu vực chọn function: 

Tôi có thể di chuyển block từ chỗ này qua chỗ khác không?

Có, bằng cách kéo và thả vào vị trí mới

Tôi muốn thay đổi kiểu style cho block thì làm thế nào?

Bạn có thể chọn kiểu template. Tuy nhiên mặc định nó rất hạn chế. Bạn có thể sửa lại khi tìm hiểu thêm về thiết kế giao diện nukeviet

Có một số block không bật được trên các trang khác vì sao?

Trong nukeviet có 2 loại block mà bạn cần lưu ý. Một loại dùng được trên toàn site ở bất kỳ module nào có tên theo quy định bắt đầu bằng từ global block_. Và block có tên bắt đầu bằng module block_ chỉ bật được trong module chứa nó.

Tác giả bài viết: Sưu tầm

Ý kiến bạn đọc

 
 

VĂN BẢN - CHÍNH SÁCH PHÁP LUẬT MỚI

  • 1478/QĐ-BLĐTBXH
    Thứ hai - 16/12/2024 06:12
    Quyết định 1478/QĐ-BLĐTBXH ban hành bởi BỘ LAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI ngày 12-09-2024 về việc bổ sung nội dung tại Quyết định số 225/QĐ-BLĐTBXH ngày 05/3/2024 của Bộ trưởng Bộ Lao động - Thương binh và Xã hội về việc công bố kết quả hệ thống hóa văn bản quy phạm pháp luật thuộc lĩnh vực quản lý nhà nước của Bộ Lao động -Thương binh và Xã hội kỳ hệ thống hóa 2019 - 2023.
  • 1239/NQ-UBTVQH15
    Thứ hai - 16/12/2024 06:12
    Nghị quyết 1239/NQ-UBTVQH15 ban hành bởi ỦY BAN THƯỜNG VỤ QUỐC HỘI ngày 24-10-2024 về việc sắp xếp đơn vị hành chính cấp xã của tỉnh Yên Bái giai đoạn 2023 - 2025.
  • 1143/QĐ-CTN
    Thứ hai - 16/12/2024 06:12
    Quyết định 1143/QĐ-CTN ban hành bởi CHỦ TỊCH NƯỚC ngày 30-10-2024 về việc cho thôi quốc tịch Việt Nam.
  • 55/2024/UBTVQH15
    Thứ hai - 16/12/2024 06:12
    Nghị quyết 55/2024/UBTVQH15 ban hành bởi ỦY BAN THƯỜNG VỤ QUỐC HỘI ngày 28-10-2024 điều chỉnh Chương trình xây dựng luật, pháp lệnh.
  • 137/2024/NĐ-CP
    Thứ hai - 16/12/2024 06:12
    Nghị định 137/2024/NĐ-CP ban hành bởi CHÍNH PHỦ ngày 23-10-2024 quy định về giao dịch điện tử của cơ quan nhà nước và hệ thống thông tin phục vụ giao dịch điện tử.
  • 1285/NQ-UBTVQH15
    Thứ hai - 16/12/2024 06:12
    Nghị quyết 1285/NQ-UBTVQH15 ban hành bởi ỦY BAN THƯỜNG VỤ QUỐC HỘI ngày 14-11-2024 về việc sắp xếp đơn vị hành chính cấp xã của tỉnh An Giang giai đoạn 2023 - 2025.

THỜI SỰ

  • Khi lịch sử trở thành nội dung viral nhờ Youtuber Tuấn Tiền Tỉ
    Thứ sáu - 20/12/2024 05:00
    Những câu chuyện lịch sử được tái hiện lại sống động và trở nên viral thông qua series “Đàm Đạo Lịch Sử” của Tuấn Tiền Tỉ.
  • Mua MacBook ở đâu uy tín? Ghé ngay Oneway MacBook để có trải nghiệm mua sắm tuyệt vời
    Thứ sáu - 20/12/2024 04:03
    Bạn đang tìm kiếm một chiếc MacBook chất lượng, chính hãng nhưng lại phân vân không biết nên mua ở đâu? Hãy đến với Oneway MacBook - địa chỉ tin cậy hàng đầu dành cho những tín đồ Apple. Với kinh nghiệm nhiều năm trong lĩnh vực phân phối sản phẩm Apple, Oneway MacBook cam kết mang đến cho khách hàng những sản phẩm chính hãng, chất lượng cao với giá cả cạnh tranh nhất.
  • Slice Master 2024: Cuộc Cách Mạng Cắt Hình Được Nâng Cấp Mạnh Mẽ
    Thứ hai - 16/12/2024 21:49
    Slice Master 2024 đã chính thức ra mắt trên Slicemaster.net và ngay lập tức thu hút sự chú ý của những người yêu thích thể loại game giải đố và hành động. Đây không chỉ là một trò chơi đơn thuần về cắt hình, mà là một cuộc cách mạng trong cách chơi, với vô vàn tính năng mới và cải tiến đột phá. Với đồ họa cực kỳ sống động, các thử thách phong phú, và hệ thống vũ khí cùng nhân vật đặc biệt, Slice Master 2024 đã nâng tầm trải nghiệm người chơi lên một cấp độ hoàn toàn mới.
  • “Ông trùm bán lẻ” AEON chính thức có mặt tại miền Trung với AEON MALL Huế
    Thứ bảy - 14/12/2024 06:22
    Sau thành công ở miền Bắc và miền Nam Việt Nam, AEON MALL tiếp tục có bước đi táo bạo nhưng cũng đáng mong đợi khi chọn Cố đô Huế là điểm đến đầu tiên tại khu vực miền Trung.
  • Thị Trường Ô Tô Cũ Năm 2024: Phục Hồi Mạnh Mẽ Và Xu Hướng Mới
    Thứ sáu - 13/12/2024 02:49
    Trong nửa đầu năm 2024, thị trường xe ô tô cũ đã chứng kiến sự phục hồi mạnh mẽ, đánh dấu sự khởi sắc sau một năm 2023 ảm đạm. Cùng với đó nhu cầu mua xe cũ cũng tăng cao, đặc biệt tập trung vào các dòng xe gầm cao, xe lướt và xe đời mới.
  • Kiểm định chất lượng Mazda 3 cũ nhằm tránh các "lỗi kinh niên"
    Thứ sáu - 13/12/2024 02:24
    Kiểm định chất lượng Mazda 3 cũ là bước quan trọng đối với những ai đang cân nhắc sở hữu dòng xe cỡ C này. Với thiết kế hiện đại, nội thất tiện nghi và khả năng vận hành ổn định, Mazda 3 đã trở thành một trong những lựa chọn phổ biến trên thị trường xe cũ. Tuy nhiên, xe cũng có những "lỗi kinh niên" đặc trưng mà người mua cần đặc biệt lưu ý. Dưới đây là 3 lỗi phổ biến nhất sẽ gặp phải ở một chiếc Mazda 3 đã qua sử dụng.

HÌNH ẢNH