Xin dược hỏi, trong 1 trang sử dụng 2 block:
Biết đụng js sử dụng {BLOCK.ID} để thaythế
Xin adhướng dân cach thay thế blockid. Cảm ơn
Thứ nhất bạn phải thêm vào php dòng này
$xtpl->assign('BLOCK_ID', $block_config['bid']);
https://github.com/nukeviet/nukeviet/blob/develop/modules/news/blocks/global.block_category.php#L87
Thứ 2, bạn sử dụng BLOCK_ID
ở tpl, cái này thường dùng trong thuộc tính id, ví dụ:
<div id=“sliider_{BLOCK_ID}”>
</div>
<script>
$('#slider_{BLOCK_ID}').........
</script>
Hi vọng bạn hiểu :)
Trước tiên chân thành cảm ơn bạn Triển đã giúp đỡ
Tôi tìm được một cái có bid=119 và bid=121
Nhưng thật sự không biết mình nên thay thế vào chổ nào trong file nào luôn
Nếu thay vào file *.php thì như thế này phải không
if (!empty($module_array_cat)) {
$title_length = $block_config['title_length'];
$xtpl->assign('LANG', $lang_module);
$xtpl->assign('BLOCK_ID', $block_config['bid=119']);
$xtpl->assign('BLOCK_ID', $block_config['bid=121]);
$xtpl->assign('TEMPLATE', $block_theme);
$html = '';
Mình phải xóa vì code bạn gửi lên chăng hiểu sao làm lỗi giao diện trang này luôn :D. Gửi đính kèm qua mail contact@mynukeviet.com giúp mình nha
Trong php, tìm
$xtpl->assign('NUMVIEW', $num_view);
Thêm bên dưới
$xtpl->assign('BLOCK_ID', $block_config['bid']);
Trong html, tìm
id="amazingcarousel-container-1
Thay cái số 1 ở đó bằng {BLOCK_ID}
. Như thế này
id="amazingcarousel-container-{BLOCK_ID}
Không đựoc có thể do nguyên nhân nào khác, còn đây mình đang làm theo hướng bạn nói
Xin duoc hoibạn, vay chúng ta có hướng khắc phục nao khác không. Vì cũng co biết đươc nguoi ta lam theo huong đo, nên minh cũng mò theo thôi ,hi
i
Vìi mình không biết cái block của bạn mục đích j nữa. Bạn kích họat 1 cái thôi xem nó chạy đúng ko
Trung tâm ứng dụng NukeViet
Ghi rõ nguồn khi sao chép thông tin từ website này.
Sử dụng CMS NukeViet, thiết kế bởi TDFOSS.,LTD