Vấn đề tạo 1 trang mới trong drupal

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

Mình đang nghiên cứu drupal, nhưng ko biết cách nào tạo 1 trang mới, ý là thế này: Drupal thường cho phép tạo nhanh chóng 1 trang dạng Home, giờ mình cần 1 trang khác để sử dụng ví dụ như trang music, trang công nghệ, khi click trên menu chữ Music thì nó chuyển qua trang music, chữ Công nghệ thì nó chuyển qua trang công nghệ.Nhưng mình ko biết làm sao? Hy vọng có ai đó hướng dẫn mình cụ thể dùm!

Comments

Bạn ko nói cụ thể là

Hamster kid's picture

Bạn ko nói cụ thể là cái link music, công nghệ... nằm ở đâu. Ở đây mình chỉ bạn tạo vài trang link nó nằm ở navigation nha.
Bạn vào admin > create content > page
Title Music (tùy bạn)
Trong phần Menu settings:
Menu link title: tên của đường link (Trang music chẳng hạn)
Parent item: chọn nagivation (menu cha)
Body là nội dung của trang music
...
Làm tương tự như vậy cho các trang còn lại.
Chú ý: để hiển thị mấy link của các trang bạn vừa tạo thì nhớ vào Blocks enable Navigations lên nha bạn!
Chúc bạn thành công!

thanks, mình sẽ thử, ý

squallleonhart81's picture

thanks, mình sẽ thử, ý của mình là thế này: trang home có thanh bar menu như HOME | MUSICS | CONGNGHE, khi mình click MUSICS, nó sẽ dẫn đến trang Music mà mình tạo, click CONGNGHE nó dẫn đến trang CONGNGHE, bạn thường vào các trang web chắc cũng biết nó ra sao mà, nếu như bên Dreamweaver ta có thể tạo các trang mới dễ dàng = File >> new , thì bên Drupal mình ko hiểu nó làm ra sao, create content mình nghĩ cũng tạo new page nhưng ko biết cách nó hoạt động, ví dụ như mình tạo 1 new page Music rồi gán các block cho trang này, sau đó làm cách nào để xem nó 1 cách riêng lẽ, Dreamweaver khi bạn tạo xong bạn có thể xem từng trang mà bạn tạo còn chạy drupal, nó toàn chạy trang home,ý mình là thế. Mình muốn tạo 1 trang music để khi click menu bar Music trên trang Home nó sẽ chuyển qua trang Music :) . Bạn nào đọc qua cái này, nếu được xin chỉ dẫn mình theo những gì mình vừa nêu. THANKS

Làm theo như mình

Hamster kid's picture

Làm theo như mình hướng dẫn ở trên thì ra rồi đó bạn. Chỉ khác cái menu với navigation thôi. Bạn tìm hiểu thêm về add menu là ok.

Mình cũng đang cần về

mrkyt's picture

Mình cũng đang cần về vấn đề này. Nếu như tạo thêm hẳn 1 site Drupal nữa thì rắc rối quá, có cách nào tối ưu ko nhỉ??

tóm lại

hankite's picture

tóm lại là các bạn cũng như mình chả biết gì hết cứ nói vòng vo chứ có ai biết mà nói rõ ràng đâu, cái vấn đề mà mình và mọi người cần giải quyết đó là tạo được cái trang mới giống như cái trang trong home lúc mới cài lên rồi có thể thêm bài viết mới vào trong cái trang mới tạo đó.
Ai biết cùng giúp đỡ mọi người giải quyết vấn đề này nhé!

Hỏi chán thât.

thanhbx002's picture

chốt lại là bạn có phải dân kỹ thuật kok?

Page và content type

pvmchau's picture

1 - Nếu bạn chỉ muốn tạo 1 trang, chỉ 1 trang duy nhất, có nội dung về 1 Musics, giống như 1 trang giới thiệu về 1 thông tin của 1 bài hát chẳng hạn.
+ Tạo trang: Bạn vào Content -> Add new content -> chọn 1 content type (vd Article) -> thêm nội dung vào cho cái trang đó, như là title, body ... -> Save. Khi hiển thị ra trang đó, bạn thấy trên cái link của trang đó sẽ là yoursite.com/node/xxx, node/xxx sẽ là cái path của trang bạn.
+ Thêm menu: Structure -> Menus -> Navigation -> Add link -> Thêm các thông tin, path là node/xxx -> Save
Là tương tự cho các trang khác.
2 - Nếu bạn muốn tạo ra 1 loạt bài dạng Music, trong drupal gọi cái này là Content type, vd như content type Musics.
+ Tạo Content type: Structure -> Content types -> Add content type -> Điền các thông tin -> Save and add fields -> Thêm các field mà bạn muốn có trong bài viết như image, tags, ...
+ Thêm các trang theo dạng Content type đã tạo ở trên.
+ Tạo menu: nếu bạn mún liên kết đến 1 trang duy nhất thì làm như ở cách trên. Nếu mún tạo 1 link chạy tới trang liệt kê tất cả các bài viết kiểu Musics chẳng hạn bạn cần dùng thêm module view để tạo ra trang liệt kê này và trong đó cũng cho bạn tạo ra path đi tới trang liệt kê mà bạn tạo. Dùng path đó để tạo ra 1 menu, khi click vào menu đó sẽ chạy đến trang listing mà bạn vừa tạo.
3 - Bạn nên tìm hiểu thêm về các kiến thức cơ bản của drupal như node, menu, content type, block và các module cck, view, path auto, ... để tạo 1 trang web như mong muốn.