Hướng dẫn cách làm - Hình ảnh minh họa - Phim hướng dẫn Cách tạo ToolTip cho sản phẩm của Virtuemart

Hôm nay, 27/09/2016 - 17:24

Múi giờ UTC + 7 Giờ



Nội quy chuyên mục


Thành viên đăng quảng cáo trong chuyên mục này sẽ bị xóa toàn bộ bài viết và cấm vĩnh viễn tham gia Diễn đàn.

* Xem qui định đăng bài viết tại đây: viewtopic.php?f=2&t=318247



Tạo chủ đề mới Gửi bài trả lời
Gửi bàiĐã gửi: 10/04/2014 - 11:09 
Hình đại diện của thành viên TruongLe

Ngoại tuyến

Thành viên

Thành viên

Ngày tham gia: 14/09/2010 - 20:20
Bài viết: 1648
Đã cảm ơn: 4 lần
Được cảm ơn: 632 lần
Phần này sẽ hướng dẫn các bạn cách tạo ToolTip cho các sản phẩm hiển thị trên module (Feature, Random, Latest,...) của VirtueMart 1.1.9. Khi chỉ chuột vào ảnh của các sản phẩm nào thì sẽ xuất hiện tên và mô tả ngắn của sản phẩm đó.

1/ Cài đặt Plugin ToolTip này vào Joomla! 1.5.x:
Tập tin đính kèm:
Tooltips-v1.2.0.zip


2/ Mở tập tin:
Mã:
administrator/components/com_virtuemart/classes/ps_product.php

Tìm dòng:
Mã:
$q = "SELECT product_id, product_name, product_parent_id, product_thumb_image FROM #__{vm}_product WHERE product_sku='$product_sku'";

Thay thế bằng dòng này:
Mã:
$q = "SELECT product_id, product_name, product_parent_id, product_thumb_image, product_s_desc FROM #__{vm}_product WHERE product_sku='$product_sku'";

Tìm dòng:
Mã:
$tpl->set( 'product_thumb_image', $db->f("product_thumb_image"), "alt=\"".$db->f("product_name")."\"");

Thêm vào ngay bên dưới dòng này:
Mã:
$tpl->set('product_s_desc',$db->f("product_s_desc"));


3/ Mở tập tin:
Mã:
components/com_virtuemart/themes/default/templates/common/productsnapshot.tpl.php

Tìm dòng:
Mã:
echo ps_product::image_tag( $product_thumb_image, "alt=\"".$product_name."\"");

Thay thế bằng dòng này:
Mã:
echo "{tip". $product_name. "::".$product_s_desc."}".ps_product::image_tag( $product_thumb_image). "{/tip}";


Xong. :)


Vui lòng đăng ký thành viên và đăng nhập để xem nội dung ẩn trong bài này.

___________________________________________________
* Hãy sử dụng công cụ tìm kiếm của Diễn đàn trước khi đặt câu hỏi.
* Hãy đặt tên cho Chủ đề diễn tả đúng với nội dung để thuận tiện khi tìm kiếm.
* Hãy chia sẻ kiến thức của bạn vì không chỉ giúp được mọi người mà còn giúp mình ghi nhớ những điều đã biết!


Đầu trang
 Xem thông tin cá nhân  
 
Gửi bàiĐã gửi: 18/07/2014 - 17:06 
ptschip

Ngoại tuyến

Thành viên mới

Thành viên mới

Ngày tham gia: 12/03/2014 - 23:01
Bài viết: 1
Đã cảm ơn: 0 lần
Được cảm ơn: 0 lần
TruongLe đã viết:
Phần này sẽ hướng dẫn các bạn cách tạo ToolTip cho các sản phẩm hiển thị trên module (Feature, Random, Latest,...) của VirtueMart 1.1.9. Khi chỉ chuột vào ảnh của các sản phẩm nào thì sẽ xuất hiện tên và mô tả ngắn của sản phẩm đó.

1/ Cài đặt Plugin ToolTip này vào Joomla! 1.5.x:
Tập tin đính kèm:
Tooltips-v1.2.0.zip


2/ Mở tập tin:
Mã:
administrator/components/com_virtuemart/classes/ps_product.php

Tìm dòng:
Mã:
$q = "SELECT product_id, product_name, product_parent_id, product_thumb_image FROM #__{vm}_product WHERE product_sku='$product_sku'";

Thay thế bằng dòng này:
Mã:
$q = "SELECT product_id, product_name, product_parent_id, product_thumb_image, product_s_desc FROM #__{vm}_product WHERE product_sku='$product_sku'";

Tìm dòng:
Mã:
$tpl->set( 'product_thumb_image', $db->f("product_thumb_image"), "alt=\"".$db->f("product_name")."\"");

Thêm vào ngay bên dưới dòng này:
Mã:
$tpl->set('product_s_desc',$db->f("product_s_desc"));


3/ Mở tập tin:
Mã:
components/com_virtuemart/themes/default/templates/common/productsnapshot.tpl.php

Tìm dòng:
Mã:
echo ps_product::image_tag( $product_thumb_image, "alt=\"".$product_name."\"");

Thay thế bằng dòng này:
Mã:
echo "{tip". $product_name. "::".$product_s_desc."}".ps_product::image_tag( $product_thumb_image). "{/tip}";


Xong. :)

bác cho em hỏi nếu trong VM 2.0 thì phải chình sửa như thế nào ah


Đầu trang
 Xem thông tin cá nhân  
 
Gửi bàiĐã gửi: 28/07/2014 - 10:06 
Hình đại diện của thành viên TruongLe

Ngoại tuyến

Thành viên

Thành viên

Ngày tham gia: 14/09/2010 - 20:20
Bài viết: 1648
Đã cảm ơn: 4 lần
Được cảm ơn: 632 lần
Chưa có hướng dẫn tạo tooltip cho VirtueMart 2.x. Bạn hãy thử google xem sao.

___________________________________________________
* Hãy sử dụng công cụ tìm kiếm của Diễn đàn trước khi đặt câu hỏi.
* Hãy đặt tên cho Chủ đề diễn tả đúng với nội dung để thuận tiện khi tìm kiếm.
* Hãy chia sẻ kiến thức của bạn vì không chỉ giúp được mọi người mà còn giúp mình ghi nhớ những điều đã biết!


Đầu trang
 Xem thông tin cá nhân  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời
 Bạn đang xem trang 1 / 1 trang [ 3 bài viết ] 

Các chủ đề liên quan


Múi giờ UTC + 7 Giờ


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.
Bạn không thể gửi tập tin đính kèm trong chuyên mục này.

Chuyển đến: