Nội quy chuyên mục: - Khu vực này chỉ dành cho việc thảo luận phát tluanajthemeblock và các tính năng mới cho hệ thống.
- Tên topic chính là tên Block, Module, Theme. Không được đặt tên Block, Module, Theme trùng với Block, Module, Theme đã có.
- Các thảo luận cho block nào phải được gửi ngay tại topic mà người đầu tiên gửi nó lên.
- Vui lòng không gửi câu hỏi và các yêu cầu trợ giúp tại đây. Topic vi phạm nội quy sẽ bị xóa ngay lập tức!
#72547 gửi bởi nhimthulinh
Ngày 23 Tháng 11 2010 , 07:55
bạn vô thêm block
chọn " tin tức "
chọn tempalte là mặc định
chọn thể hiện " tất cả các modun"
nhấn ok vậy la dc rồi đó bạn

Cộng đồng Nuke Việt Nam https://www.nuke.vn/
nhận rip y chang tất cả các loại website cho nukeviet, giao full code , tốc độ nhanh ...
http://pacorp.vn
Skype/Yahoo: nhimthulinh08
Email: ngocanh@pacorp.vn
Fb: fb.com/nhimthulinh08
Call: 0904.9999.55
#74846 gửi bởi lenguyen1978
Ngày 12 Tháng 12 2010 , 07:17
Tôi cũng vậy! Tôi thấy Block này thuộc module Tin tức, nên nó chỉ gọi có 5 function nên chỉ chọn hiển thị được ở 5 module. Nên nó sẽ không hiển thị ở tất cả các module khác! Có ai có thể giúp giùm kg ạ! Rất cám ơn mọi người!
#74859 gửi bởi nnhlinh
Ngày 12 Tháng 12 2010 , 08:32
nhimthulinh đã viết:bạn vô thêm block
chọn " tin tức "
chọn tempalte là mặc định
chọn thể hiện " tất cả các modun"
nhấn ok vậy la dc rồi đó bạn

hihi, ai trả lời thì không nói chứ nhimthulinh đây à! hóa ra đôi khi Pro cũng Chicken vậy ! :D Đùa tí vậy thôi đừng giận nhé!
Còn vấn đề của bạn tham khảo link này : http://nguyenhuuhuan.org/2010/index.php?language=vi&nv=download&op=Block/Menu-doc-3-cap-Arrow-side-menu
và làm theo các hướng dẫn của bạn ý sẽ hiện được tất cả các module vì nó là dạng global!
Chúc bạn thành công!

“To be or not to be, that's a question'' - Tồn tại hay không tồn tại ? - Tôi tư duy nghĩa là tôi tồn tại. Hamlet - Shakespeare Hasitec Co.Ltd : http://hasitec.vn & http://hasitec.com.vn
#74862 gửi bởi nhimthulinh
Ngày 12 Tháng 12 2010 , 08:41
a quên he he xl anh em nhá
tại ko biết vì chưa bao giờ đụng cái menu doc đó menu ngang còn chưa đụng ấy
he he
tư tư sẽ có cách
đừng nóng
Cái menu của ban ơớng dẫn đâu phải tự động đâu xem lại giùm mình chút nhé
ps:/ chua bao giờ mình nhạn là nơời pro hay giỏi giang nha ừng hểu nhầm và đừng kích động X(
Sửa lần cuối bởi nhimthulinh vào Ngày 12 Tháng 12 2010 , 08:57, với tổng số 2 lần sửa.

Cộng đồng Nuke Việt Nam https://www.nuke.vn/
nhận rip y chang tất cả các loại website cho nukeviet, giao full code , tốc độ nhanh ...
http://pacorp.vn
Skype/Yahoo: nhimthulinh08
Email: ngocanh@pacorp.vn
Fb: fb.com/nhimthulinh08
Call: 0904.9999.55
#74863 gửi bởi bungbu84
Ngày 12 Tháng 12 2010 , 08:52
nnhlinh đã viết:hihi, ai trả lời thì không nói chứ nhimthulinh đây à! hóa ra đôi khi Pro cũng Chicken vậy ! :D Đùa tí vậy thôi đừng giận nhé!
Còn vấn đề của bạn tham khảo link này : http://nguyenhuuhuan.org/2010/index.php?language=vi&nv=download&op=Block/Menu-doc-3-cap-Arrow-side-menu
và làm theo các hướng dẫn của bạn ý sẽ hiện được tất cả các module vì nó là dạng global!
Chúc bạn thành công!


Thú thực là với trình độ chưa từng trải nhiều, mình không có thời gian có thể hướng dẫn cho anh em, nhưng sẽ có nhiều cao thủ hơn mình giúp anh em. Chỉ có điều nghe kiểu ngông cuồng này mà thấy khó ưa. Cái block của nuke tự bắt link, ai chơi thủ công thế này, chưa gì đã lên mặt. Hiện trong global cũng có 1 block menu dọc của news, nếu các bạn có ý muốn nghiên cứu thì lấy 2 cái này ra so sánh và nghiên cứu sẽ hiểu bố cục và làm đơn giản thôi.

-----------------------------------
#74864 gửi bởi nhimthulinh
Ngày 12 Tháng 12 2010 , 09:02
nhu bungbu nói
trong block co 1 menu
bạn vô tạo block voi nội dung la block dùng chung chọn file global.vertical_menu.php
chon thể hiện tất cả các menu
hic bận ko cso thời gian chiến đc

Cộng đồng Nuke Việt Nam https://www.nuke.vn/
nhận rip y chang tất cả các loại website cho nukeviet, giao full code , tốc độ nhanh ...
http://pacorp.vn
Skype/Yahoo: nhimthulinh08
Email: ngocanh@pacorp.vn
Fb: fb.com/nhimthulinh08
Call: 0904.9999.55
#74872 gửi bởi nnhlinh
Ngày 12 Tháng 12 2010 , 09:52
bungbu84 đã viết:
nnhlinh đã viết:hihi, ai trả lời thì không nói chứ nhimthulinh đây à! hóa ra đôi khi Pro cũng Chicken vậy ! :D Đùa tí vậy thôi đừng giận nhé!
Còn vấn đề của bạn tham khảo link này : http://nguyenhuuhuan.org/2010/index.php?language=vi&nv=download&op=Block/Menu-doc-3-cap-Arrow-side-menu
và làm theo các hướng dẫn của bạn ý sẽ hiện được tất cả các module vì nó là dạng global!
Chúc bạn thành công!


Thú thực là với trình độ chưa từng trải nhiều, mình không có thời gian có thể hướng dẫn cho anh em, nhưng sẽ có nhiều cao thủ hơn mình giúp anh em. Chỉ có điều nghe kiểu ngông cuồng này mà thấy khó ưa. Cái block của nuke tự bắt link, ai chơi thủ công thế này, chưa gì đã lên mặt. Hiện trong global cũng có 1 block menu dọc của news, nếu các bạn có ý muốn nghiên cứu thì lấy 2 cái này ra so sánh và nghiên cứu sẽ hiểu bố cục và làm đơn giản thôi.

Sax, đùa tí làm gì nóng thế, ai thấy không thích cho tui xin đi! ^:)^
Cái global.vertical_menu.php đúng là dạng global thật, nhưng nó dùng để tự sinh menu quản lý nhóm cho các module chứ không phải đưa cái menu "Nhóm tin" của news sang tất cả module, các bạn thử sẽ biết!
nhimthulinh pro có tiếng trên diễn đàn ai không biết! Đối với mình đó là một Pro!

“To be or not to be, that's a question'' - Tồn tại hay không tồn tại ? - Tôi tư duy nghĩa là tôi tồn tại. Hamlet - Shakespeare Hasitec Co.Ltd : http://hasitec.vn & http://hasitec.com.vn
#74874 gửi bởi hoandateh
Ngày 12 Tháng 12 2010 , 10:54
eminem3979 đã viết:Xin nhờ chỉ giáo của các bác pro. Mình muốn hiện cái menu "danh mục" phía bên trái cho nó hiện lên ở tất cả các trang của tất cả các module. Xin cám ơn! ^:)^

longbs đã viết:bác nào vào support với, em cũng muốn như bạn ở trên :d

Thực ra blocks global.vertical_menu.php ở dạng global nhưng muốn nó hiện được modules nào các bạn phải viết lại trong các tập tin functions.php của modules đó.
Ví dụ như:
+ Modules About:
Mã: Chọn hết
if ( ! empty( $alias ) and isset( $abouts[$alias] ) )
{
$id = $abouts[$alias]['id'];
$nv_vertical_menu[] = array( $abouts[$alias]['title'], NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=" . $abouts[$alias]['alias'], 1 );
unset( $abouts[$alias] );
}
else
{
$about = array_shift( $abouts );
$id = $about['id'];
$nv_vertical_menu[] = array( $about['title'], NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=" . $about['alias'], 1 );
}

if ( ! empty( $abouts ) )
{
foreach ( $abouts as $about )
{
$nv_vertical_menu[] = array( $about['title'], NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=" . $about['alias'], 0 );
$ab_links[] = array( "title" => $about['title'], "link" => NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&" . NV_NAME_VARIABLE . "=" . $module_name . "&" . NV_OP_VARIABLE . "=" . $about['alias'] );
}
}

+ Modules News:
Mã: Chọn hết
$nv_vertical_menu[] = array(
$array_cat_i['title'], $array_cat_i['link'], $act, 'submenu' => $submenu
);

+Modules Faq
Mã: Chọn hết
$nv_vertical_menu[] = array( $c['title'], $link, $act, 'submenu' => $sub_menu );

+ Modules Download:
Mã: Chọn hết
$nv_vertical_menu[] = array(
$c['title'], $link, $act, 'submenu' => $sub_menu
);

Đó là tất cả các Modules mà đội code đã viết để sử dụng blocks trên.
Các bạn muốn đưa các mục của modules news lên trên mọi modules thì bạn có thể tạo một file global.xxx.php có nội dung như sau:
Mã: Chọn hết
<?php

/**

*/
if ( ! defined( 'NV_SYSTEM' ) ) die( 'Stop!!!' );

global $global_config, $db, $lang_global, $site_mods, $module_file;
$res_tr = $db->sql_query("SELECT * FROM `" . NV_PREFIXLANG . "_news_cat` ORDER BY `id`");
$content = "";
$content = '<div class="vgt_menudoc">';
while(list($id, $title, $alias) = $db->sql_fetchrow($res_tr))
{
$link = NV_BASE_SITEURL . "index.php?" . NV_LANG_VARIABLE . "=" . NV_LANG_DATA . "&amp;" . NV_NAME_VARIABLE . "=news_cat&amp;" . NV_OP_VARIABLE . "=" . $alias;
$content .= '<div class="vgt_ht"><a href="'.$link.'"><h2>'.$title.'</h2></a></div>';
}
$content .= "</div>\n";
?>

rồi copy code sau vào tập tin css trong theme của bạn.
Mã: Chọn hết
.vgt_menudoc {
}
.vgt_ht h2 {
font-size:1em;
text-transform:uppercase;
font-weight:bold;
}

Rồi vào AdminCP để kích hoạt modules đó lên.
Chúc các bạn thành công.
PS: Các bạn lưu ý không kích động cãi nhau ở đây.