Sử dụng module Views tạo "Bài viết liên quan"

Events happening in the community are now at Drupal community events on www.drupal.org.
chuyennv's picture

Mình đã nghiên cứu và xem nhiều video hướng dẫn, các bài viết ngay trong group này nhưng hiện tại mình thấy vấn đề sau đây vẫn chưa được giải quyết rõ ràng.
Cụ thể, mình muốn tạo một block các bài viết liên quan bên dưới khi xem chi tiết một bài viết, ví dụ như:
- Bài viết cùng chủ đề (term)
- Bài viết cùng tác giả (uid)

Yêu cầu: Nếu có thể thì chỉ sử dụng Views, không bàn đến các module hỗ trợ khác ở đây vì nghe thehong đồn là bản thân Views đã rất là mạnh !!!

Mong các cao thủ chỉ giáo...

Comments

bạn nhìn đây để làm bài viết

Mr.vantri's picture

bạn nhìn đây để làm bài viết cùng term: http://drupaleasy.com/blogs/ryanprice/2008/06/using-views-2-drupal-6-create-a-related-pages-block
Còn bài viết cùng tác giả tức là cùng người đăng phải không? Hay tác giả là 1 trường trong content type?
Nếu cùng người đăng thì dùng đoạn code sau chèn vào phần argument của views:
$node = node_load(arg(1));
return $node->uid;

Nếu tác giả là 1 trường thì cũng vậy:
$node = node_load(arg(1));
return $node->field_tacgia;

Ok Mình đã làm đc rồi.!! Cảm

chuyennv's picture

Ok
Mình đã làm đc rồi.!!
Cảm ơn Mr.vantri

Hướng dẩn mình với bạn ơi

leminhfac's picture

Bạn có thể hướng dẩn chi tiết giúp mình với được không, mình làm thì được nhưng mà để loại bỏ tin đang hiển thị thì khó ghê.

Mr.vantri's picture

Ở trên mình đã hướng dẫn chi tiết rồi bạn

Để tìm cách giải quyết vấn đề

chuyennv's picture

Để tìm cách giải quyết vấn đề trên mình đã lần mò các video hướng dẫn Views trên youtube và các video Lullabot_Learning_Views_For_Drupal.
Không biết có bạn nào đã xem các Video Lullabot_Learning_Views_For_Drupal đó chưa?

Đối với mình, mình vừa xem vừa tức anh ách vì không có hướng dẫn nào của mấy ông đó giải quyết đc y/c của mình. Mấy cái video toàn giống như dạy trẻ vỡ lòng. Giống như việc chúng ta có một con điện thoại nokia mà bọn Lullabot là bọn hướng dẫn sử dụng. Nói thật là, trẻ con bây giờ vất cho nó con đt nó còn biết dùng nữa là. Theo mình nghĩ với mấy cái nó dạy trong video đó thì tự ae ta cài views xong nghịch 15 phút là biết hết. Nhiều khi thấy mấy ông nc ngoài đđ thế nào ý.
Mình thấy trên youtube có mấy video của MAM.VN hướng dẫn views hay lắm, các bạn có thể tìm hiểu thêm.
http://www.youtube.com/watch?v=f4-r5E7L4lQ

Video thật bổ ích

jacklam86's picture

Cảm ơn bạn, những video hướng dẫn về drupal rất hay

Views on Drupal 7

ToNamPhong's picture

Xin chào các bạn.
Mình mới tìm hiểu được drupal hơn một tuần và mình gặp khó khăn với việc tạo related post trong views khi sử dụng drupal 7. Có ai đã làm được cho mình xin hỏi kinh nghiệm + hướng dẫn. Xin cảm ơn!

có thể nói rõ hơn được không

hoangbien's picture

bạn có thể nói rõ vấn đề hơn được không.

HOANG BIEN

Sử dụng module Views tạo "Bài viết liên quan"

ipkiss's picture

Chào bạn, mình gặp vấn đề giống như bạn chuyennv. Phần hiển thị các bài viết cùng chủ đề thì mình làm được rồi. chỉ còn vấn đề hiển thị view. Hiện tại cái view của mình hiển thị ở tất cả mọi trang; ví dụ nếu đang ở homepage thì nó sẽ hiển thị tất cả các bài viết. Chỉ khi nào xem chi tiết một bài viết, thì các view đó mới hiển thị đúng. Bây giờ làm sao để mình giới hạn các view đó chỉ xuất hiện khi xem chi tiết một bài viết? Mình dùng Drupal 7

Chào bạn, bạn dùng context

nguyentran's picture

Chào bạn, bạn dùng context module sẽ giải quyết tốt vấn đề của bạn

thanghiep8's picture

Trong view bạn lọc các node cùng loại với id get from URL ->tao dc block, sau đó bạn vào block config show khi link la node/*

kaka_hvktqs's picture

Cảm ơn.

lethanhkien's picture

Cảm ơn bác. Cài này em đang cần.

ack ack

nguyenhai_bmt's picture

Mình mới tìm hiểu Drupal khi mình download và 2 module của bạn nhưng nó lại bị một vấn đề mình ko ENABLED 2 cái đó lên được và ở Structure không có phần view. Ack nói chung khó hiểu quá huhu Giúp mình nhé thanks!

cần phân mục trong mục tin tức ở Drupal??

nhoxlinh1122's picture

chào cả nhà cho em hỏi cái là làm sao mình tạo được chủ đề con trong phần tin tức nhỉ : http://www.microlifevn.com/ web đây mình muốn tạo thành các danh mục con trong phần : thông tin sức khỏe mà mò mãi ko ra ai biết giúp mình với

tạo taxonomy term

hoangbien's picture

Bạn vào taxonomy chọn add một vocabulary gọi là chủ đề. sau đó bạn add term cho vocabulary này gọi là: chủ đề con 1, chủ đề con 2, chủ đề con 3,....
Trong content type của bạn add một field chọn là taxonomy term rồi chọn chủ đề. trong views thông tin sức khỏe của bạn add cái content: Has taxonomy term vào chọn chủ đề, rồi chọn group tin tức theo chủ đề con. như vậy các tin tức sẽ được xếp theo từng mục. không biết ý bạn phải như vậy ko: http://hoangchinhthang.com/

HOANG BIEN

help

trongtuan87ht's picture

mình đã dowload các module liên quan đến việc hiển thị một trang web trên điện thoại di động về rồi, nhưng mình không biết làm những cái gì tiếp theo. ai biết giúp mình với? mình cảm ơn nhiều

Mình nghĩ

crossroadplus's picture

Đó là vấn đề của csdl, ở đây bạn sẽ xét cấp cha của bài viết, là thể loại bài viết

tạo bài viết

doantrang0304's picture

Mình muốn tạo bài viết trên drupal.org thì làm thế nào các b? m k thấy chỗ nào để đăng bài cả.

Bạn có thể tạo riêng 1

eduspace's picture

Bạn có thể tạo riêng 1 content type để add bài viết