Khắc phục lỗi đụng js

 Hỗ trợ sử dụng NukeViet

Xin dược hỏi, trong 1 trang sử dụng 2 block:

  • global block product center cho module shops và
  • global block product center cho module ảo của shops
    NHưng nó chỉ chạy được có 1 cái
  • 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 = '';


    Không phải ạ, bạn post nội dung php và html lên đây mình xem sao


    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}
    

    vẫn không được bạn Triển a


    Nó cung không chạy bạn a


    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

    Bạn cần đăng nhập để tham gia thảo luận

    Trung tâm ứng dụng NukeViet
    Ghi rõ nguồn khi sao chép thông tin từ website này.

    Powered by NukeViet - a product of VINADES.,JSC