Danh mục sản phẩm

Danh mục các hãng xe

Hỗ trợ khách hàng

 

Kinh doanh:

Tel: +84 4 39844705

-----------

SaleOnline:

Tel: +84 4 39844916

-----------

Kĩ thuật:

Tel: +84 4 39847471

-----------

Kế toán:

Tel:+84 4 22148644

-----------


Xem chi tiết...

Đối tác

logo

Cty-SHB

jenka-media

noithatoto-cartoyvn

Tìm kiếm sản phẩm: Giá từ: 100 đến 1 triệu   /  1 đến 2 triệu  /  2 đến 5 triệu  /  trên 5 triệu  /  trên 10 triệu
Trang chủ Tin tức Kĩ năng lập trình Thay thế lightbox của Virtuemart thành shadowbox
Thay thế lightbox của Virtuemart thành shadowbox
Thay thế lightbox của Virtuemart thành shadowbox PDF. In Email

Nếu bạn thích Shadowbox hơn là lightbox, trước tiên bạn cài đặt nó lên Joomla đang sử dụng và hack theo hướng dẫn dưới đây để lightbox (slimbox) mặc định của Virtuemart không làm thừa dung lượng trang tải về máy của người dùng.

Trước tiên cần mở file htmlTool.class.php trong /administrator/components/com_virtuemart/classes/

Và tìm

function loadSlimBox( ) {
global $mosConfig_live_site, $vm_mainframe;
if( !defined( '_SLIMBOX_LOADED' )) {

vmCommonHTML::loadMooTools();

$vm_mainframe->addScriptDeclaration( 'var slimboxurl = \''.$mosConfig_live_site.'/components/'. VM_COMPONENT_NAME .'/js/slimbox/\';');
$vm_mainframe->addScript( $mosConfig_live_site .'/components/'. VM_COMPONENT_NAME .'/js/slimbox/js/slimbox.js' );
$vm_mainframe->addStyleSheet( $mosConfig_live_site .'/components/'. VM_COMPONENT_NAME .'/js/slimbox/css/slimbox.css' );

define ( '_SLIMBOX_LOADED', '1' );
}
}
và thay thế bằng đoạn sau

function loadSlimBox( ) {
if( !defined( '_SLIMBOX_LOADED' )) {
define ( '_SLIMBOX_LOADED', '1' );
}
}

Tìm tiếp

function getLightboxImageLink( $image_link, $text, $title=”, $image_group=” ) {

vmCommonHTML::loadSlimBox();

if( $image_group ) {
$image_group = ‘['.$image_group.']‘;
}
$link = vmCommonHTML::hyperLink( $image_link, $text, ”, $title, ‘rel=”lightbox’.$image_group.’”‘ );

return $link;
}
và thay thế bằng đoạn này

function getLightboxImageLink( $image_link, $text, $title='', $image_group='' ) {

vmCommonHTML::loadSlimBox();

if( $image_group ) {
$image_group = '['.$image_group.']';
}
$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'rel="shadowbox'.$image_group.'"' );

return $link;
}

Chúc thành công


Tin mới hơn:
Tin cũ hơn: