Tooltip Sản phẩm (Rê chuột hiện lên Mô tả ngắn, hình phóng lớn) , Có vấn đề

Thảo luận trong 'VirtueMart' bắt đầu bởi congthanhvn, 20/9/12.

  1. congthanhvn

    congthanhvn Thành viên mới

    Tooltip Sản phẩm (Rê chuột hiện lên Mô tả ngắn, hình phóng lớn) , Có vấn đề trong vi chỉnh kích thước, độ phân giải ảnh,
    Kích thước phóng quá lớn khi trỏ chuột , em vẫn chưa biết chỉnh ở đâu cả, xem http://www.chinhhang.com.vn và chỉ giáo cho em với.

    Em dang sử dụng bản:
    Tooltips-v1.2.0

    Và sử dụng câu lệnh


    Cách tạo tooltip cho module và browse chuyên mục category trong Joomla Virtuemart
    1. Bước 1 Bạn download Plugin Tooltips-v1.2.0.zip
    Theo đường dẫn :
    http://laptrinhhaiphong.com/images/stories/huongdan/Tooltips-v1.2.0.zip

    Sau đó vào admin joomla cài đặt Plugin trên web joomla của bạn .

    Tiếp theo Vào administrator >> Plugin Manager >>System tooltip
    Bạn Enable Chức năng tooltip cho joomla theo hình ảnh (Chọn Enable hoặc Yes trong mục Đã được bật)

    Tạo tooltip ảnh khi di chuột vào sản phẩm Virtuemart web Joomla , tooltip virtuemart, tạo tooltip ảnh lớn khi di chuột vào sản phẩm virtuemart


    Tiếp theo bạn vào FTP của web tìm theo đường dẫn components/com_virtuemart/themes/default/templates/common/productsnapshot.tpl.php



    Sửa file : productsnapshot.tpl.php

    Bạn tìm dòng

    Mã:
    <a title="<?php echo $product_name ?>" href="/<?php echo $product_link ?>">
    <?php
    // Print the product image or the "no image available" image
    echo ps_product::image_tag( $product_thumb_image, "alt=\"".$product_name."\"");
    ?>
    </a>
    Và đổi thành

    Mã:
    <a href="/<?php echo $product_link ?>">
    
    <?php
    
    $query = "SELECT product_full_image FROM `jos_vm_product` WHERE product_thumb_image = '$product_thumb_image'";
    $result = mysql_query($query);
    $row = mysql_fetch_row($result);
    $full_img = 'components/com_virtuemart/shop_image/product/' . $row[0];
    
    echo "{tip". $product_name. "::".$product_s_desc  . "<img src=\"". $full_img . "\"/>" . "}" . ps_product::image_tag( $full_img). "{/tip}";
    
    ?>
    </a>
    Thế là bạn đã có tooltip cho sản phẩm khi di chuột vào Module Virtuemart Latest Products cũng như Browse của Virtuemart


    Link
    http://www.laptrinhhaiphong.com/thiet-ke-website-hai-phong/565-tooltip-di-chuot-san-pham-virtuemart
  2. obdongho

    obdongho Thành viên mới

  3. congthanhvn

    congthanhvn Thành viên mới

    cho mình xin tooltip của bạn được chứ, cần lắm, cái của bạn cực pro
  4. congthanhvn

    congthanhvn Thành viên mới

    Tooltip Sản phẩm của em (Rê chuột hiện lên Mô tả ngắn, hình phóng lớn) ,

    Kích thước phóng quá lớn khi trỏ chuột ,
    em vẫn chưa biết chỉnh ở đâu cả, xem http://www.chinhhang.com.vn và chỉ giáo cho em với.
    Em không hiểu biết về php nên không biết căn chỉnh độ phân giải ảnh, xin các cụ chỉ giáo

    Có thể nó nằm ở trong câu lệnh này. em thay đổi cái là không xuất hiện ảnh phóng lớn. chỉ tiếc là phóng quá lớn khi rê chuột,,, xin các cụ chỉ giáo


    Mã:
    <a href="/<?php echo $product_link ?>">
    
    <?php
    
    $query = "SELECT [B]product_full_image[/B] FROM `jos_vm_product` WHERE product_thumb_image = '$product_thumb_image'";
    $result = mysql_query($query);
    $row = mysql_fetch_row($result);
    $full_img = 'components/com_virtuemart/shop_image/product/' . $row[0];
    
    echo "{tip". $product_name. "::".$product_s_desc  . "<img src=\"". $[B]full_img[/B] . "\"/>" . "}" . ps_product::image_tag( $[B]full_img). [/B]"{/tip}";
    
    ?>
    </a>
  5. dunglebatien

    dunglebatien Thành viên mới

    bạn thêm tag width=280px vào thẻ <img ...
  6. congthanhvn

    congthanhvn Thành viên mới

    Dear: dunglebatien
    thẻ width=280px và thẻ height: 280px đặt ở đâu trong đoạn code dưới này vậy ...

    <a href="/<?php echo $product_link ?>">

    <?php

    $query = "SELECT product_full_image FROM `jos_vm_product` WHERE product_thumb_image = '$product_thumb_image'";
    $result = mysql_query($query);
    $row = mysql_fetch_row($result);
    $full_img = 'components/com_virtuemart/shop_image/product/' . $row[0];

    echo "{tip". $product_name. "::".$product_s_desc . "<img src=\"". $full_img . "\"/>" . "}" . ps_product::image_tag( $full_img). "{/tip}";

    ?>
    </a>
  7. tuanjoomla

    tuanjoomla Thành viên mới

    Đây nè bạn

    <a href="/<?php echo $product_link ?>">

    <?php

    $query = "SELECT product_full_image FROM `jos_vm_product` WHERE product_thumb_image = '$product_thumb_image'";
    $result = mysql_query($query);
    $row = mysql_fetch_row($result);
    $full_img = 'components/com_virtuemart/shop_image/product/' . $row[0];

    echo "{tip". $product_name. "::".$product_s_desc . "<img width=400px height: 500px src=\"". $full_img . "\"/>" . "}" . ps_product::image_tag( $full_img). "{/tip}";

    ?>
    </a>
  8. ptschip

    ptschip Thành viên mới

    bác cho em hỏi , cách phóng to ảnh ủa bác là dùng cho virtualmart 1.x đúng không ah , em dùng bản VM 2.06 các thư mực khác hẳn , bác có thể hỉ cho em làm ở bản 2.x được không ah ? em ảm ơn bác
  9. diligofri

    diligofri Thành viên mới

    chức năng này có khá là nhiều web có.

Chia sẻ trang này