Đưa nút share ra trang chủ và trang chuyên mục

Thảo luận trong 'Các Vấn Đề Khác' đăng bởi lumina430, 29/08/2016 02:31.

  • hongcam111222

    hongcam111222 Nguyen Hong Cam

    Em muốn đưa nút like/share ra ngoài trang chủ mong mọi người hướng dẫn giúp ạ.

    Đưa ra trang chủ hoặc hiển thị nút share ở trang rss cũng được ạ. Mong chỉ giúp em với.

     
  • Hơn nữa tháng nay mấy pro bận bịu dự án mới rồi nên không ai giúp đâu.

     
  • Note lại, từ giờ đến mai ko ai giúp thì mình giúp. Làm cho site mình luôn.

     
  • Fortresssnl

    Fortresssnl xzusafmewnazxwpGP zvusafmegmqhc3dGP

    Giúp ca này hộ đi thím ới :*

     
  • Yamahayuv

    Yamahayuv zwusalmeltfqdxdGP zzusafme2ntkdkxGP

    Đơn giản thì thế này:

    Mở file: viewcat_page.tpl

    tìm đến 2 đoạn:

    <p>
    				{CONTENT.hometext}
    			</p>

    Thêm vào dưới nó đoạn code sau:

    <!-- AddThis Button BEGIN -->
    <div class="addthis_toolbox addthis_default_style ">
    <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
    <a class="addthis_button_google_plusone"></a>
    <a class="addthis_button_facebook"></a>
    <a class="addthis_button_zingme"></a>
    <a class="addthis_button_govn"></a>
    <a class="addthis_button_tagvn"></a>
    <a class="addthis_button_twitter"></a>
    <a class="addthis_button_favorites"></a>
    <a class="addthis_button_google"></a>
    <a class="addthis_counter addthis_bubble_style"></a>
    </div>
    <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4e344ae31e7ef1cc"></script>
    <!-- AddThis Button END -->

    Nhấn F5 xem sao

     
  • Cái này là share link chuyên mục rồi a, ý bạn ấy là share cho từng bài viết trong chuyên múc đó ý a.

     
    anhyeuviolet thích điều này.
  • Em vừa về quê nghỉ 2/9 rồi, tranh thủ đi nắp camera :)))

     
    lumina430 thích điều này.
  • hongcam111222

    hongcam111222 Nguyen Hong Cam

    đúng rồi ạ. Muốn có nút share từng bài viết.

     
  • Androidenop

    Androidenop AndroidenopCZ AndroidenopCZ

    themes/default/modules/shops/detail.tpl

    Tìm đến dòng

     

    <li class="pull-left">
                                <div class="fb-like" data-href="{SELFURL}" data-width="The pixel width of the plugin" data-height="The pixel height of the plugin" data-colorscheme="light" data-layout="button_count" data-action="like" data-show-faces="true" data-send="false" data-share="true">
                                    &nbsp;
                                </div>

     

    thay bằng

     

    <li class="pull-left">
                        <div class="fb-like" data-href="{SELFURL}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true">&nbsp;</div>
                        
                    </li>

     
  • Androidenop

    Androidenop AndroidenopCZ AndroidenopCZ

    Xin lỗi em lại vừa mơ ngủ. trả lời sai vấn đề. cái em trả lời là cho module shop. còn vấn đề của chủ thớt lại là module news

     
  • Androidenop

    Androidenop AndroidenopCZ AndroidenopCZ

    themes\default\modules\news\topic.tpl

    Tìm đoạn này

    
    <!-- BEGIN: adminlink -->         <p class="text-right">             {ADMINLINK}         </p>         <!-- END: adminlink -->

    Thêm vào trong nó các nút của FB ..

    
    <!-- BEGIN: adminlink -->         <p class="text-right">
    <!-- BEGIN: socialbutton -->         <div class="well well-sm">             <ul class="nv-social-share">                 <li class="facebook">                     <div class="fb-like" data-href="{SELFURL}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true">&nbsp;</div>                                      </li>                 <li>                     <div class="g-plusone" data-size="medium"></div>                 </li>                 <li>                     <a href="http://twitter.com/share" class="twitter-share-button">Tweet</a>                 </li>             </ul>         </div>         <!-- END: socialbutton -->             {ADMINLINK}         </p>         <!-- END: adminlink -->

     

     
    Lần sửa cuối bởi một điều hành viên: 02/09/2016 19:31
  • Thêm rồi nhưng không thấy ở đâu? Click vào đâu để thấy nó vậy bạn?

     
  • Androidenop

    Androidenop AndroidenopCZ AndroidenopCZ

    Bác : hoanglongvnpt trả lời như vậy là ổn rùi. Nhưng mà nhược điểm của nó là chỉ khi đăng nhập với quyền admin nó mới hiện ra thôi.

     

    
    <!-- AddThis Button BEGIN -->
    <div class="addthis_toolbox addthis_default_style ">
    <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
    <a class="addthis_button_google_plusone"></a>
    <a class="addthis_button_facebook"></a>
    <a class="addthis_button_zingme"></a>
    <a class="addthis_button_govn"></a>
    <a class="addthis_button_tagvn"></a>
    <a class="addthis_button_twitter"></a>
    <a class="addthis_button_favorites"></a>
    <a class="addthis_button_google"></a>
    <a class="addthis_counter addthis_bubble_style"></a>
    </div>
    <!-- AddThis Button END -->
    <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4e344ae31e7ef1cc"></script>
    
    <p> {CONTENT.hometext} </p>
    

    Còn nếu sử dụng mã này

    
    Tìm đến đoạn này
    
    <div class="text-muted">
    <ul class="list-unstyled list-inline">
    <li><em class="fa fa-clock-o">&nbsp;</em> {CONTENT.publtime}</li>
    <li><em class="fa fa-eye">&nbsp;</em> {LANG.view}: {CONTENT.hitstotal}</li>
    <!-- BEGIN: comment -->
    <li><em class="fa fa-comment-o">&nbsp;</em> {LANG.total_comment}: {CONTENT.hitscm}</li>
    <!-- END: comment -->				
    </ul>
    </div>	
    
    Thêm vào  để thành
    
    <div class="text-muted">
    <ul class="list-unstyled list-inline">
    <li><em class="fa fa-clock-o">&nbsp;</em> {CONTENT.publtime}</li>
    <li><em class="fa fa-eye">&nbsp;</em> {LANG.view}: {CONTENT.hitstotal}</li>
    <!-- BEGIN: comment -->
    <li><em class="fa fa-comment-o">&nbsp;</em> {LANG.total_comment}: {CONTENT.hitscm}</li>
    <!-- END: comment -->	
    <li>
    <em class="fb-like" data-href="{CONTENT.link}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true"></em>					
    </li>  
    <li>
    <em class="g-plusone" data-size="medium"></em>
    </li> 
    </ul>
    </div>	

     

    Đăng nhập với admin thì nó sẽ hiện ra đủ cả FB

     

     

     

     

     
  • Androidenop

    Androidenop AndroidenopCZ AndroidenopCZ

    CHÚ Ý: BIẾN "CONTENT.link " của fb nó cho phép chia sẻ bài viết với giới thiệu ngắn ngọn của bài viết đó - chăc là bạn cần cái này ?

    - Tôi cũng đang tìm xem tại sao cái nút chia sẻ FB trên module news ... nó chỉ hiển thị khi đăng nhập với tài khoản admin.

    <li>
    <em class="fb-like" data-href="{CONTENT.link}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true"></em>

     
  • Fortresssnl

    Fortresssnl xzusafmewnazxwpGP zvusafmegmqhc3dGP

    <!-- AddThis Button BEGIN -->
    
    <!-- AddThis Button END -->

    Xoá bỏ đám đó đi.

     
  • Hj chỉ cần nó hiện được nút share là ok rồi. Tài khoản admin cũng được. Để làm thử xem. Cám ơn rất nhiều 

     
  • Quá hay chứ còn gì nữa. Ho ho he he

     
  • hongcam111222

    hongcam111222 Nguyen Hong Cam

    Đúng rồi chỉ cần share và lấy đúng hình ảnh là ok rồi ạ

     
  • hongcam111222

    hongcam111222 Nguyen Hong Cam

    Còn ông kia xạo quá nha

     
  • Androidenop

    Androidenop AndroidenopCZ AndroidenopCZ

    Xin lỗi ! em cũng mắt nhắm mắt mở. sau thấy các bác ý kêu nên tự tay test trực tiếp. Vì em làm được bên module shop rùi. còn news thì như em nói đó. Có 2 cách đó. Cách của em thì sẽ cho phép lấy đúng link của bài viết. Cái bài viết sai chỗ phải sửa thì lại không cho xóa, sửa, nên cứ viết tiếp.

    Mở file: viewcat_page.tpl

    tìm đến 2 đoạn:

    Tìm đến đoạn này
    
    <div class="text-muted">
    <ul class="list-unstyled list-inline">
    <li><em class="fa fa-clock-o">&nbsp;</em> {CONTENT.publtime}</li>
    <li><em class="fa fa-eye">&nbsp;</em> {LANG.view}: {CONTENT.hitstotal}</li>
    <!-- BEGIN: comment -->
    <li><em class="fa fa-comment-o">&nbsp;</em> {LANG.total_comment}: {CONTENT.hitscm}</li>
    <!-- END: comment -->				
    </ul>
    </div>	
    
    Thêm vào  để thành
    
    <div class="text-muted">
    <ul class="list-unstyled list-inline">
    <li><em class="fa fa-clock-o">&nbsp;</em> {CONTENT.publtime}</li>
    <li><em class="fa fa-eye">&nbsp;</em> {LANG.view}: {CONTENT.hitstotal}</li>
    <!-- BEGIN: comment -->
    <li><em class="fa fa-comment-o">&nbsp;</em> {LANG.total_comment}: {CONTENT.hitscm}</li>
    <!-- END: comment -->	
    <li>
    <em class="fb-like" data-href="{CONTENT.link}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true"></em>					
    </li>  
    <li>
    <em class="g-plusone" data-size="medium"></em>
    </li> 
    </ul>
    </div>	

    Kết quả

    Khi click vào chia sẻ FB thì sẽ có kết quả

     

     

     

Chia sẻ trang này

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây