Thêm Fb Comment Vào Từng Sản Phẩm Của Joomshopping

Thảo luận trong 'JoomShopping' bắt đầu bởi Do Duc Tu, 23/5/13.

  1. Do Duc Tu

    Do Duc Tu Rất tích cực

    Bài viết:
    98
    Likes :
    21
    Mình có đọc 1 bài viết hướng dẫn thêm FB Comments vào Virtuemart, thử ứng dụng code đó thay đổi để làm cho Joomshopping nhưng không thành. Anh em vào cùng nghiên cứu vấn đề này đi. Ai biết làm rồi chỉ cho anh em nhé :D

    Đây là cách mình thử nhưng ko được, add code này vào product_default.php phần bên dưới hình ảnh sản phẩm.
    Mã:
    <!-- FB Comments
        <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/vi_VN/all.js#xfbml=1&appId=121932934678538";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
        <div class="fb-comments" data-href="http://daquylucyen.net.vn/<?php
    $url = JRoute::_('index.php?option=com_jshopping&controller=product&task=view&category_id='.$this->product->category_id'&product_id='.$this->product->product_id'&Itemid='.$this->product->Item_id);
    echo $url;
    ?>" data-width="470" data-num-posts="10"></div>
     
    FB Comments -->
    Đoạn này có ý nghĩa gọi địa chỉ từng sản phẩm ra, chứ không vào sản phẩm nào cũng hiện chung 1 comment:
    Mã:
    http://daquylucyen.net.vn/<?php
    $url = JRoute::_('index.php?option=com_jshopping&controller=product&task=view&category_id='.$this->product->category_id'&product_id='.$this->product->product_id'&Itemid='.$this->product->Item_id);
    echo $url;
    ?>
    Bạn nào pro cho mình biết mình sai ở đâu nhể
     
  2. Do Duc Tu

    Do Duc Tu Rất tích cực

    Bài viết:
    98
    Likes :
    21
    Up. các cao thủ đâu vào đây hết đi nào
     
  3. darklordqnct

    darklordqnct Mới tham gia

    Bài viết:
    8
    Likes :
    1
    Bạn đổi data-href lại như thế này thử
    PHP:
    data-href="http://<?php print $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];?>"
     
  4. Do Duc Tu

    Do Duc Tu Rất tích cực

    Bài viết:
    98
    Likes :
    21
    thank bạn nhé, mình làm được rùi
     
  5. binhduong91

    binhduong91 Mới tham gia

    Bài viết:
    2
    Likes :
    0
    Cho mình hỏi làm thế nào mà được vậy! mình làm mãi mà không được! hicc chỉ mình với!
    mail của mình là: [email protected]
     
  6. Do Duc Tu

    Do Duc Tu Rất tích cực

    Bài viết:
    98
    Likes :
    21
    Add code sau vào chỗ bạn muốn hiển thị Product_default.php
    Mã:
    <!-- FB Comments
        <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/vi_VN/all.js#xfbml=1&appId=121932934678538";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
        <div class="fb-comments" data-href="[SIZE=13px][FONT=monospace][COLOR=#000000]http://[/COLOR][/FONT][/SIZE][COLOR=#0000bb][SIZE=13px][FONT=monospace]<?php [/FONT][/SIZE][/COLOR][COLOR=#007700][SIZE=13px][FONT=monospace]print [/FONT][/SIZE][/COLOR][COLOR=#0000bb][SIZE=13px][FONT=monospace]$_SERVER[/FONT][/SIZE][/COLOR][COLOR=#007700][SIZE=13px][FONT=monospace][[/FONT][/SIZE][/COLOR][COLOR=#dd0000][SIZE=13px][FONT=monospace]'HTTP_HOST'[/FONT][/SIZE][/COLOR][COLOR=#007700][SIZE=13px][FONT=monospace]].[/FONT][/SIZE][/COLOR][COLOR=#0000bb][SIZE=13px][FONT=monospace]$_SERVER[/FONT][/SIZE][/COLOR][COLOR=#007700][SIZE=13px][FONT=monospace][[/FONT][/SIZE][/COLOR][COLOR=#dd0000][SIZE=13px][FONT=monospace]'REQUEST_URI'[/FONT][/SIZE][/COLOR][COLOR=#007700][SIZE=13px][FONT=monospace]];[/FONT][/SIZE][/COLOR][COLOR=#0000bb][SIZE=13px][FONT=monospace]?>[/FONT][/SIZE][/COLOR]" data-width="470" data-num-posts="10"></div>
     
    FB Comments -->
     
  7. nguyen thanh dien

    nguyen thanh dien Mới tham gia

    Bài viết:
    24
    Likes :
    3
  8. Dinh Van Quyet

    Dinh Van Quyet Mới tham gia

    Bài viết:
    2
    Likes :
    0
    Sao mình không làm được nhỉ??
     
  9. võ trọng đức

    võ trọng đức Mới tham gia

    Bài viết:
    4
    Likes :
    0
    sao mình làm cũng không được nhỉ, toàn báo lỗi ở trang product_defaul.php.
    Mình chép nguyên code bạn gửi ở trên. lấy code từ facebook thì ko sao.
    chỉ sửa để hiển thị cho mỗi sản phẩm thì bị lỗi
     
comments powered by Disqus

Chia sẻ trang này