Здравствуйте. Столкнулся с такой проблемой. Модуль MegaProducts ii выводит товары категорий путем нажатия на вкладки. Беда в том, что работает он на одном шаблоне, а когда я переключаю на другой, то при нажатии на вкладки переключение не происходит. С чем это связано?
http://detok.com.ua/mashiny-tekhnikaЗа вывод отвечает вроде этот код:
<?php
/**
* @package Sj Vm Mega Products II
* @version 2.0
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
* @copyright (c) 2012 YouTech Company. All Rights Reserved.
* @author YouTech Company http://www.smartaddons.com
*
*/
defined('_JEXEC') or die;
$image_config = array(
'output_width' => $params->get('item_image_width', 100),
'output_height' => $params->get('item_image_height', 100),
'function' => $params->get('item_image_function', 'resize_none'),
'background' => $params->get('item_image_background', null)
);
$vm_currency_display = &CurrencyDisplay::getInstance();
?>
<div class="yt_section_header">
<div class="yt_section_header_left">
<div class="yt_section_header_right">
<div class="yt_section_header_center">
<div class="yt_section_title yt_clearfix">
<?php if (0 != $options->super_category_link): ?>
<a class="yt_section_title" href="<?php echo $section->url; ?>" title="<?php echo $section->title; ?>" <?php echo YTools::parseTarget($options->super_category_link_target); ?>>
<?php endif; ?>
<span class="yt_section_title"><?php echo $section->title; ?></span>
<?php if (0 != $options->super_category_link): ?>
</a>
<?php endif; ?>
<a class="yt_section_state expanded"><span></span></a>
</div>
</div>
</div>
</div>
</div>
<div class="yt_section_content">
<div class="yt_section_content_left">
<div class="yt_section_content_right">
<div class="yt_section_content_center">
<?php
$categories_count = count($section->child_category);
?>
<?php if (0 != $options->list_subcategory && $categories_count>0): ?>
<div class="yt_categories_nav yt_clearfix">
<ul class="yt_categories_nav yt_clearfix">
<?php
$is_first_category_on_nav = true;
?>
<?php foreach ($section->child_category as $category): ?>
<?php
if (count($category->child)<=0){
continue;
}
if ($is_first_category_on_nav){
$is_first_category_on_nav = false;
$nav_selected = " class=\"selected\"";
} else {
$nav_selected = "";
}
?>
<li <?php echo $nav_selected; ?> id="megaii_tab_<?php echo $category->id . '_' . rand().time(); ?>"><div><span><?php echo YTools::truncate($category->title, $params->get('sub_category_title_maxchars')); ?></span></div></li>
<?php endforeach; ?>
</ul>
</div>
<?php endif; ?>
<?php if ($categories_count>0): ?>
<div class="yt_categories_wrap">
<?php
$columns_max = $options->columns_max > 1 ? $options->columns_max : 1;
$columns_style = "style=\"width:" . floor(9990/$columns_max)/100 . "%;\"";
$is_first_category = true;
foreach ($section->child_category as $category):
if (count($category->child)<=0){
continue;
}
$child_count = count($category->child);
$child_index = 0;
if ($is_first_category){
$is_first_category = false;
$style_first_cat = " selected";
} else {
$style_first_cat = "";
}
if ($child_count>0):
?>
<div class="yt_category_wrap category_<?php echo $category->id; ?><?php echo $style_first_cat; ?>">
<div class="yt_category_inner yt_clearfix">
<?php foreach ($category->child as $item): ?>
<?php
$child_index++;
$columns_class = "";
if ($child_index%$columns_max==1 && $child_count>1){
$columns_class = " firstcol";
}
if ($child_index%$columns_max==0 && $child_count>1) {
$columns_class = " lastcol";
}
?>
<div class="yt_item_wrap<?php echo $columns_class; ?>" <?php echo $columns_style; ?>>
<div class="yt_item_inner">
<?php if(0!=$options->item_image_disp && !empty($item->image)): ?>
<div class="yt_item_image yt_clearfix">
<?php if (0 != $options->item_image_link): ?>
<a class="yt_item_image_link" href="<?php echo $item->url; ?>" <?php echo YTools::parseTarget($options->item_image_link_target); ?>>
<?php endif; ?>
<img
src="<?php echo Ytools::resize($item->image, $image_config); ?>"
alt="<?php echo $item->title; ?>"
title="<?php echo $item->title; ?>"
/>
<?php if (0 != $options->item_image_link): ?>
</a>
<?php endif; ?>
</div>
<?php endif; ?>
<?php if (0!=$options->item_title_disp && !empty($item->title)): ?>
<div class="yt_item_title">
<?php if (0 != $options->item_title_link): ?>
<a href="<?php echo $item->url; ?>" <?php echo YTools::parseTarget($options->item_title_link_target); ?>>
<?php endif; ?>
<span><?php echo YTools::truncate($item->title, $params->get('item_title_maxchars')); ?></span>
<?php if (0 != $options->item_title_link): ?>
</a>
<?php endif; ?>
</div>
<?php endif; ?>
<?php if (0 != $options->item_price_disp): ?>
<div class="yt_item_price yt_clearfix">
<?php
if ( $item->prices['discountAmount'] > 0 ){
$price_before_discount = $item->prices['salesPrice'] + $item->prices['discountAmount']; ?>
<div class="sale-price-before"><?php echo $vm_currency_display->priceDisplay($price_before_discount); ?></div>
<?php
} ?>
<div class="sale-price"><?php echo $vm_currency_display->priceDisplay($item->prices['salesPrice']); ?></div>
</div>
<?php endif; ?>
<?php if (0!=$options->item_description_disp && !empty($item->description)): ?>
<div class="yt_item_description">
<?php
if ( (int)$params->get('item_description_keephtml', 1) ){
echo YTools::truncate($item->description, (int)$params->get('item_description_max_characters'));
} else {
$tmp_desc = strip_tags($item->description);
echo YTools::truncate($tmp_desc, (int)$params->get('item_description_max_characters'));
} ?>
</div>
<?php endif; ?>
<div class="yt_item_info yt_clearfix">
<?php
$oe = array('odd', 'even');
$nb = 0;
?>
<?php if (0 != $options->item_nb_view_disp && isset($item->product_sales)): ?>
<div class="yt_item_nb_view yt_clearfix <?php echo $oe[$nb++ % 2]; ?>">
<span><?php echo JText::_('Sales'); ?> <?php echo $item->product_sales; ?></span>
</div>
<?php endif; ?>
<?php if (0 != $options->item_comment_disp && isset($item->reviews)): ?>
<div class="yt_item_comment <?php echo $oe[$nb++ % 2]; ?>">
<span><?php echo JText::_('Reviews');?> (<?php echo $item->reviews; ?>)</span>
</div>
<?php endif; ?>
<?php if (0 != $options->item_created_disp): ?>
<div class="yt_item_created <?php echo $oe[$nb++ % 2]; ?>">
<span><?php echo YTools::timeAgo(strtotime($item->created_on), null , JText::_('DATE_FORMAT')); ?></span>
</div>
<?php endif; ?>
<?php if (0 != $options->item_readmore_disp && !empty($options->item_readmore_text)): ?>
<div class="yt_item_readmore <?php echo $oe[$nb++ % 2]; ?>">
<a href="<?php echo $item->url; ?>" <?php echo YTools::parseTarget($options->item_readmore_link_target); ?>>
<span><?php echo $options->item_readmore_text;?></span>
</a>
</div>
<?php endif; ?>
</div>
</div>
</div>
<?php if($child_index % $columns_max==0 && $child_index!=$child_count): ?>
<div class="yt_row_separator"></div>
<?php endif; ?>
<?php endforeach; ?>
</div>
<div class="yt_browsers yt_clearfix">
<div class="btn cat_<?php echo $category->id; ?>">
<a href="<?php echo $category->url; ?>" <?php echo YTools::parseTarget($options->sub_category_link_target); ?>><span><?php echo JText::_('MORE_FROM_CATEGOTY'); ?> <?php echo $category->title; ?></span></a>
</div>
</div>
</div>
<?php
endif;
endforeach;
?>
</div>
<?php endif; ?>
</div>
</div>
</div>
<div class="yt_box_foot_left">
<div class="yt_box_foot_right">
<div class="yt_box_foot_center"></div>
</div>
</div>
</div>