Posted by phongvan99 on March 3, 2011 at 4:39am
Mình mới cài drupal dc vài ngày và giờ mình thử làm 1 custom page dạng html đơn giản tên page-node-test.tpl . Mình vào Site Building để add menu item, ở phần path mình ghi là node/test nhưng bị báo lỗi "The path 'node/test' is either invalid or you do not have access to it"!. ai giúp mình với. mình chưa nắm rõ drupal nên câu hỏi mình có thể stupid ^^. mong mọi người giúp.
Comments
Mình chưa thử thêm nhưng mà
Mình chưa thử thêm nhưng mà mình xem qua tài liệu thì thấy, bạn nên tạo một file template.php và viết hook gọi nó nữa thì mới được.
Free Notes - Cam Xuyen
ừ ,thank bạn, nhưng mình cũng
ừ ,thank bạn, nhưng mình cũng chi mới nghiên cứu drupal nên chưa nắm rõ , có bạn nào chỉ mình viết sao cho tạo dc cái menu như trên ko ^^
abc
page-node-test.tpl.php là thế nào mình không hiểu, chỉ có thế là node-{content type}.tpl.php hoặc page-{content-type}.tpl.php. nếu muốn tạo menu thì phần path = node/add, và ghi tên menu :)
thì mình thử tạo 1 custom
thì mình thử tạo 1 custom page để chạy thử đấy bạn, khi mình gõ đường dẫn http://localhost/sitename/node/test thì nó hiển thị đúng nội dung trang page-node-test.tpl.php. bạn có nói tới node-{content type}.tpl.php hoặc page-{content-type}.tpl.php, mình chưa hiểu lắm, bạn cho mình ví dụ dụ thể dc ko. thank bạn đã giúp ^^
Bạn phongvan99 tạo
Bạn phongvan99 tạo page-node-test.tpl.php bằng cách nào thế? /node/add/page hay là bạn tạo trang đó bằng module, với hook_menu().
Mình tạo bằng code tay thôi
Mình tạo bằng code tay thôi chứ ko dùng tới create content trong drupal bạn ơi. vì mới nghiên cưu nên làm thử xem như vậy có dc ko ấy mà ^^. giúp mình nhé
Thử xem sao bạn :)
http://api.drupal.org/api/drupal/modules--system--system.api.php/functio...
Mình đọc qua thấy hợp với yêu cầu của bạn, bạn thử làm xem thế nào nhé
Free Notes - Cam Xuyen
Mình mới cài drupal dc vài
Đơn giản là bởi vì trong bảng menu_router nó đêk có path nào là node/test thôi
đêk có path nào là node/test
Người giỏi bao giờ cũng có cách nói riêng của mình.
"pro" có thể nói thêm cách tạo như thế nào không ạ. Anh em mới vào nên đang non kinh nghiệm. Hi vọng những chia sẽ của các bro đi trước sẽ giúp cho anh em drupal việt nam lớn mạnh hơn :)
Free Notes - Cam Xuyen
giỏi gì đâu, cũng tại quen
giỏi gì đâu, cũng tại quen miệng hay nói bậy thế thôi :"> sorry các bạn
Bạn phongvan99 có thể chỉ định như cách bạn haph87 đã nói đấy (nhớ cài module Path là được), và khi tạo page thì chỉ định URL trong phần URL path settings
Còn nếu bạn muốn dùng module để tạo cái URL như trên thì tham khảo link của bạn ntsieucom ở trên
thank all
cảm ơn mọi người đã nhiệt tình giúp đỡ. thank all ^^
@LuongTD
Tks you :)
Cảm ơn gợi ý của LuongTD. Mình hình dùng được cách làm rồi :)
Free Notes - Cam Xuyen