Новости Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

Вышел релиз Joomla 5.3.2

Релиз исправлений ошибок Joomla 5.3.2

Проект Joomla рад сообщить о выпуске Joomla 5.3.2. Это релиз исправлений ошибок для серии Joomla 5.3.

0 Пользователей и 1 Гость просматривают эту тему.
  • 32 Ответов
  • 7972 Просмотров
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
После обновления VirtueMart'a с 2.0.10 до 2.0.22a столкнулся с проблемой - перестали работать модули Lof VM Slideshow Module и Leo VM Scroller Module. Просто перестали отображаться, хотя они были по прежнему включены и контент был в VirtueMart'e.
После долгих мучений и попыток разобраться в проблеме, оказалось всё проще простого. В обновленной версии VirtueMart были изменены названия таблиц product_price_vdate на product_price_publish_up и product_price_edate на product_price_publish_down. А в php файле обоих модулей были прописаны старые названия таблиц.
Чтобы это исправить для модуля Lof VM Slideshow Module надо:
1. зайти сайт/modules/mod_lofvmslideshows/libs/groups/virtuemart/ и открыть текстовым редактором файл VirtueMart.php
2. найти строку 73 и заменить product_price_vdate на product_price_publish_up и product_price_edate на product_price_publish_down
3. сохранить файл.
Чтобы это исправить для модуля Leo VM Scroller Module надо:
1. зайти сайт/modules/mod_leovmscroller/libs/source/virtuemart/ и открыть текстовым редактором файл VirtueMart.php
2. найти строку 73 и заменить product_price_vdate на product_price_publish_up и product_price_edate на product_price_publish_down
3. сохранить файл.
После этих манипуляций оба модуля у меня заработали и стали отображать контент из VirtueMart.
« Последнее редактирование: 12.08.2013, 21:23:37 от JASON X »
*

cheni

  • Захожу иногда
  • 192
  • 1 / 0
Слайдшоу помогло, спасибо.
А вот у Скроллера, папки groups не оказалось, файл нашел по адресу: /modules/mod_leovmscroller/libs/source/virtuemart
но указанные изменния не помогли ((
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
cheni
Спасибо, что отметили мою ошибку в пути скроллера, я исправил.
Вот мой VirtueMart.php для скроллера, попробуйте скопировать этот код и заменить на тот, который у Вас.
Код
<?php
/**
 * $ModDesc
 *
 * @version $Id: helper.php $Revision
 * @package modules
 * @subpackage $Subpackage
 * @copyright Copyright (C) February 2012 LeoTheme.com <@emai:landofcoder@gmail.com>. All rights reserved.
 * @website htt://leotheme.com
 * @license GNU General Public License version 2
 */

if(!class_exists('VirtueMartControllerVirtuemart')) require(JPATH_SITE.DS.'components'.DS.'com_virtuemart'.DS.'controllers'.DS.'virtuemart.php');
if (!class_exists( 'VirtueMartModelProduct' )){
   JLoader::import( 'product', JPATH_ADMINISTRATOR . DS . 'components' . DS . 'com_virtuemart' . DS . 'models' );
}

if( !class_exists('LeoVmScrollerGroupVirtuemart') ) {

class LeoVmScrollerGroupVirtuemart extends LeoVmScrollerGroupBase{
/**
* @var string $__name
*
* @access private;
*/
var $__name = 'virtuemart';

/**
* override get List of Item by the module's parameters
*/
public function getListByParameters( $params ){
if( !LeoVmScrollerGroupVirtuemart::isVirtueMartExisted() ){
return array();
}
return $this->__getList( $params );
}

/**
* check VirtueMart is installed or not ?
*/
public function isVirtueMartExisted(){
return  is_dir( JPATH_ADMINISTRATOR.DS.'components'.DS.'com_virtuemart' );
}

/**
* get list of product
*
*
* @access private
*/
public function __getList( $params ){

global $sess, $mm_action_url;

$db = JFactory::getDBO();
            $currency = CurrencyDisplay::getInstance( );
$limit        = $params->get( 'limit_items', 10 );
//$ordering      = str_replace( '_', '  ', $ordering );
$thumbWidth    = (int)$params->get( 'thumbnail_width', 35 );
$thumbHeight   = (int)$params->get( 'thumbnail_height', 60 );
$imageHeight   = (int)$params->get( 'main_height', 300 ) ;
$imageWidth    = (int)$params->get( 'main_width', 660 ) ;
$isThumb       = $params->get( 'auto_renderthumb',1);
$descriptionMaxChars = $params->get( 'description_max_chars', 100 );
$titleMaxChars = $params->get( 'title_max_chars', 20 );
$extraURL    = $params->get('open_target')!='modalbox'?'':'&tmpl=component';
           
$condition = $this->buildConditionQuery( $params );
            $getorder  = $this->getOrder( $params );
            $query = ' SELECT p.*, l.product_s_desc, l.product_desc, l.metadesc, l.product_name, l.metakey, l.slug, pc.virtuemart_category_id, pc.ordering '
. ' , cl.category_name, cl.category_description, cl.slug as slug_catlang'
. ' , pp.virtuemart_product_price_id, pp.product_price, pp.override, pp.product_override_price, pp.product_tax_id, pp.product_discount_id, pp.product_currency'
. ' , pp.product_price_publish_up, pp.product_price_publish_down, pp.price_quantity_start, pp.price_quantity_end'
. ' , pm.virtuemart_media_id, m.virtuemart_vendor_id, m.file_title, m.file_description, m.file_mimetype, m.file_type, m.file_url, m.file_url_thumb, m.file_is_product_image, m.file_is_downloadable, m.file_is_forSale'
. ' , s.virtuemart_shoppergroup_id, s.shopper_group_name, s.shopper_group_desc, s.custom_price_display'
. ' FROM `#__virtuemart_products` as p ';
            $query  .= ' JOIN `#__virtuemart_products_'.VMLANG.'` AS l using (`virtuemart_product_id`)';
            $query  .= ' LEFT JOIN `#__virtuemart_product_categories` AS pc ON p.`virtuemart_product_id` = pc.`virtuemart_product_id`
             LEFT JOIN `#__virtuemart_categories_'.VMLANG.'` as cl ON cl.`virtuemart_category_id` = pc.`virtuemart_category_id`
                         LEFT OUTER JOIN `#__virtuemart_categories` as c ON cl.`virtuemart_category_id` = c.`virtuemart_category_id`';
            $query  .= $condition;
$query  .= ' LEFT JOIN `#__virtuemart_product_prices` as pp ON p.`virtuemart_product_id` = pp.`virtuemart_product_id` ';
            $query  .= ' LEFT JOIN `#__virtuemart_product_medias` as pm ON p.`virtuemart_product_id` = pm.`virtuemart_product_id`
                         LEFT OUTER JOIN `#__virtuemart_medias` as m ON m.`virtuemart_media_id` = pm.`virtuemart_media_id`';
            $query  .= ' LEFT JOIN `#__virtuemart_product_shoppergroups` as ps ON p.`virtuemart_product_id` = ps.`virtuemart_product_id`
                         LEFT OUTER JOIN `#__virtuemart_shoppergroups` as s ON ps.`virtuemart_shoppergroup_id` = s.`virtuemart_shoppergroup_id`';
            $query .= ' WHERE p.published = 1 AND c.published = 1';
           
            if( $params->get('featured_items_show','0') == 0 ){
$query.= " AND p.product_special != 1";
} elseif(  $params->get('featured_items_show','0') == 2 ) {
$query.= " AND p.product_special = 1";
}
           
            $query .= ' GROUP BY p.`virtuemart_product_id`';
            $query .= ' ORDER BY  ' . $getorder;
$query .= ' LIMIT '. $limit;

            $db->setQuery($query);
$data = $db->loadObjectList();
           
if( !empty($data) ){
foreach( $data as $key => $item ){
$tmpimage =  $item->file_url;
                    if( !(strtolower(substr($tmpimage, 0, 4)) == 'http') ) {
            $file_url = $item->file_url;
            $file_alt = $item->file_title;
            } else {
            $rel_path = str_replace('/',DS,$item->file_url_folder);
            $fullSizeFilenamePath = JPATH_ROOT.DS.$rel_path.$item->file_name.'.'.$item->file_extension;
            if (!file_exists($fullSizeFilenamePath)) {
            $file_url = $item->theme_url.'assets/images/vmgeneral/'.VmConfig::get('no_image_found');
            $file_alt = JText::_('COM_VIRTUEMART_NO_IMAGE_FOUND').' '.$item->file_description;
            } else {
            $file_url = $item->file_url;
            $file_alt = $item->file_meta;
            }
            }
                    if(!class_exists('calculationHelper')) require(JPATH_VM_ADMINISTRATOR.DS.'helpers'.DS.'calculationh.php');
                    $calculator = calculationHelper::getInstance();
                    $item->categories = $item->virtuemart_category_id;
                    $item->prices = $this->getPrice($item,array(),1);
                   
                    $item->salesPrice = $currency->createPriceDiv('salesPrice','',$item->prices,true);
                    if ($item->prices['salesPriceWithDiscount']>0 && $item->prices['salesPriceWithDiscount'] != $item->prices['salesPrice']){
                        $item->salesPriceWithDiscount = $currency->createPriceDiv('salesPriceWithDiscount','',$item->prices,true);
                    }else{
                        $item->salesPriceWithDiscount = '';
                    }
                   
                    $item->costPrice = $currency->createPriceDiv ( 'costPrice', '', $item->prices );
                    $item->variantModification = $currency->createPriceDiv ( 'variantModification', '', $item->prices );
    $item->basePrice = $currency->createPriceDiv ( 'basePrice', '', $item->prices );
    $item->basePriceVariant = $currency->createPriceDiv ( 'basePriceVariant', '', $item->prices );
    $item->basePriceWithTax = $currency->createPriceDiv ( 'basePriceWithTax', '', $item->prices );
    $item->discountedPriceWithoutTax = $currency->createPriceDiv ( 'discountedPriceWithoutTax', '', $item->prices );
    $item->priceWithoutTax = $currency->createPriceDiv ( 'priceWithoutTax', '', $item->prices );
    $item->discountAmount = $currency->createPriceDiv ( 'discountAmount', '', $item->prices );
    $item->taxAmount = $currency->createPriceDiv ( 'taxAmount', '', $item->prices );
                   
                   
                    $item->file_url = $file_url;
                    $item->file_alt = $file_alt;
$cid = $item->virtuemart_category_id;
$item->title = $item->product_name;
$item->introtext =   $item->product_s_desc ;
$item->fulltext =   $item->product_desc ;
$item->description = $this->substring( $item->fulltext, $descriptionMaxChars, true);
$item->subtitle = $this->substring( $item->title, $titleMaxChars, true);
                    $item->link = JRoute::_('index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id='.$item->virtuemart_product_id.'&virtuemart_category_id='.$item->virtuemart_category_id);

$item->mainImage = $item->thumbnail = '';

if( $item->file_url&&$image=self::renderThumb( $item->file_url, $imageWidth, $imageHeight, $item->product_name, $isThumb ) ){
$item->mainImageURL = $image;
$item->mainImage = '<img src="'.$image.'"  title="'.$item->product_name.'" alt="'.$item->product_name.'">';
}
if( $item->file_url&&$image=self::renderThumb( $item->file_url, $thumbWidth, $thumbHeight, $item->product_name, $isThumb ) ){
$item->thumbnail = '<img src="'.$image.'" title="'.$item->product_name.'" alt="'.$item->product_name.'">';
$item->thumbnailURL = $image;
}
$item->icon_class = self::getIcon( $item );
$data[$key]=$item;
}

return $data;
}
return array();
}

       
        public function getPrice($product,$customVariant,$quantity){
            //echo "<pre>";print_r($product);die;
        $this->_db = JFactory::getDBO();
        if(!is_object($product)){
        $product = $this->getProduct($product,true,false,true);
        }
            $calculator = calculationHelper::getInstance();
        // Calculate the modificator
        $variantPriceModification = $calculator->calculateModificators($product,$customVariant);
           
        $prices = $calculator->getProductPrices($product,$product->virtuemart_category_id,$variantPriceModification,$quantity);
           
        return $prices;
       
        }
        public function getOrder( $params ){
            $ordering      = $params->get( 'vm_ordering', 'created_on_asc' );
            if( trim($ordering) == 'created_on_asc' ){
$ordering = " created_on ASC ";
}elseif( trim($ordering) == 'created_on_desc' ){
                $ordering = " created_on DESC ";
}elseif( trim($ordering) == 'product_price_asc' ){
                $ordering = " product_price ASC ";
}elseif( trim($ordering) == 'product_price_desc' ){
                $ordering = " product_price DESC ";
}elseif( trim($ordering) == 'product_ordered_asc' ){
                $ordering = " product_ordered ASC ";
}elseif( trim($ordering) == 'product_ordered_desc' ){
                $ordering = " product_ordered DESC ";
}elseif( trim($ordering) == 'rand' ){
$ordering = " RAND() ";
}
            return $ordering;
        }
        public static  function getIcon( $item ){ // echo '<pre>'.print_r($item,1); die;
if( $item->product_sales ){ return 'lof-saleoff';}
if( $item->product_special == 1 ){return 'lof-icon-special';}
if( time()-strtotime($item->created_on) < 24 * 3600 ){  return 'lof-icon-news';}
return '';
}
/**
* build condition query base parameter 
*
* @param JParameter $params;
* @return string.
*/
  function buildConditionQuery( $params ){
$source = trim($params->get( 'vm_source', 'vm_category' ) );
if( $source == 'vm_category' ){
$catids = $params->get( 'vm_category','0');

if( !$catids ){
return '';
}
$catids = !is_array($catids)? $catids : '"'.implode('","',$catids).'"';
$condition = ' AND  pc.virtuemart_category_id IN( '.$catids.' )';
} else {
$ids = preg_split('/,/',$params->get( 'vm_items_ids',''));
$tmp = array();
foreach( $ids as $id ){
$tmp[] = (int) trim($id);
}
$condition = " AND pc.virtuemart_product_id IN('". implode( "','", $tmp )."')";
}
return $condition;
}
}
}
?>
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Slideshow Module появился, но ни текста, ни кнопка купить не появляется, только фото.
Может ещё какие то исправления требуются?
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
Autocom
Посмотрите, может в настройках модуля что-то отключено или в указанной категории для отображения у товар нет текста.
Также может сам шаблон вывода сладйшоу другой. Дефолтный выглядит так:
Код

<?php if( $row->title ) :?>
<div class="lof-description">
     <div class="lof-title">
<a href="<?php echo $row->link;?>" target="<?php echo $openTarget ;?>" title="<?php echo $row->title; ?>"><?php echo $row->title; ?></a>
</div>
   
    <?php if( $row->description   && $row->description !="..." ): ?>
    <p>
<?php echo $row->description;?>
    </p>
    <?php endif; ?>
    <?php if($show_addcart == 1):?>
    <div class="lofaddcart-nav">
        <?php
            echo lofaddtocart::addtocart($row);
        ?>
    </div>
    <?php endif;?>
</div>

<?php endif; ?>
<?php

echo $row->mainImage;
$prices = $row->prices;

$percent = (intval($prices['discountAmount']) / intval($prices['basePriceWithTax']))*100;

?>
 <?php if ($show_price): ?>
    <div class="lof-price">
    <div class="lof-priceDiscount"><?php echo $percent.'% <br />Off ';?></div>
        <div class="mask"><span>Kettler</span> <br />Outrigger Rowing Machine</div>
        <div class="lof-basePrice">Base price  <?php echo $row->basePriceWithTax;?></div>
    </div>
    <?php endif; ?>
Расположен он в папке templates/leo_sport/html/mod_lofvmslideshows/_contentslider/image-description.php
Так же может стоит язык сайта русский, а товары для магазина на английском, хотя в таком случае слайдшоу вообще бы не отображалось.
Но больше я не знаю что предположить. У меня всё работает.
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Спасибо за поддержку.
Странно, перепроверил все настройки, но текст не показывается. Ни название, ни описание.
Сайт на русском, товары тоже.
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
Попробуйте вывести все ошибки virtuemart'a. Эта опция включается в его настройках - VirtueMart - Настройки - Сообщения об ошибках - для Администратора или для Всех - Сохранить.
По идее что-то должно показаться.
И ещё может попробовать прописать в .htaccess параметр addDefaultCharset utf-8, а то может какие-то проблемы в кодировкой и текст не показывается.
Если не поможет, то возможно проблема с самим модулем и если так, то напишите и следующем сообщении я его прикреплю.
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Причина нашлась!
Всё дело оказалось в настройках.
До этого тоже менял этот параметр, но видимо не почистил кэш, поэтому изменений не увидел.
*

diy05

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
А вот у Скроллера, папки groups не оказалось, файл нашел по адресу: /modules/mod_leovmscroller/libs/source/virtuemart
но указанные изменния не помогли ((
тоже самое...скроллер не показывает вообще товары...
*

Dr_Bob

  • Новичок
  • 1
  • 0 / 0
To: JASON X
модуль не выводится, можете помочь? Личное сообщение отправить не смог, моя почта mts-rulez@ya.ru
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
Какая версия Joomla, VirtueMart, созданы ли категории в VirtueMart'e и включены ли они для показа в модуле, не показывает сразу после установки, или после каких-либо изменений?
*

andris24

  • Новичок
  • 6
  • 0 / 0
Спасибо! Безумно помог, я бы никогда сам не догадался бы наверно :)
VM Scroller работает !
*

Eugene_Tula

  • Новичок
  • 5
  • 0 / 0
Спасибо Вам! Мне тоже помогло, ну только всплыла новая задача.Цены в скройлере самопроизвольно прибавляются на 4 рубля.. Если брать цену в разделе и цену в скройлере, то она разная..  Вообще не понимаю в чем тут причина, подскажите пожалуйста.  Вот сам сайт. http://ekoone.ru/

 Цена в скройлере:
Цена в разделе:     
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
Возможно проблема в настройке модуля или магазина.
На этом скрине настройки цены товара:

А на это настройки модуля "Leo VM Scroller Module" на вкладке "Item Layout":

Проверьте, так ли настроено, если не поможет, то будем думать дальше.
*

Eugene_Tula

  • Новичок
  • 5
  • 0 / 0
Настройки сверил, всё в порядке! Вообще не могу понять, в чем тут дело может быть.
*

Eugene_Tula

  • Новичок
  • 5
  • 0 / 0
Хочу отметить, что если поставить версию VM 2.0.10 , то все становится нормально..
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
У меня установлена версия 2.0.22c.
Возможно проблема где-то в коде модуля при формировании цены. Надо его изучить и исправить, или обновить Вирт до последней версии.
*

vovo4ka

  • Новичок
  • 6
  • 0 / 0
У меня установлена версия 2.0.22c.
Возможно проблема где-то в коде модуля при формировании цены. Надо его изучить и исправить, или обновить Вирт до последней версии.
А у меня наоборот скроллер заработал, а слайдер нет=((((((((   Версия виртуалмарта  2.0.22c.
Ребят помогите или залейте сюда ваш код, мб поможет=((
*

vovo4ka

  • Новичок
  • 6
  • 0 / 0
А у меня наоборот скроллер заработал, а слайдер нет=((((((((   Версия виртуалмарта  2.0.22c.
Ребят помогите или залейте сюда ваш код, мб поможет=((
Все исправил, все дело в кэше....=)
*

Azizkz

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
здравствуйте! столкнулся с такой проблемой есть модуль Lof SlideShows Module на главной выведен слайд с его помощью, там глюк по дате по времени он как бы спешить на 3-4 часа хотя везде время правильно кроме этого модуля! посмотрел все настройки модуля но по дате ничего не найдено! в самом материале дата правильно отображается при переходу... кто знает решение? спасибо!
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
Azizkz
Какая версия Joomla и модуля?
*

Azizkz

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Azizkz
Какая версия Joomla и модуля?
Joomla! 2.5.14 Lof SlideShows Module к сожалению версия модуля не написано...
*

r1kk

  • Новичок
  • 2
  • 0 / 0
Здравствуйте. Проблема с Leo VM Scroller Module. Joomla 2.5  VirtueMart 2.0.26d. До обновления все работало нормально, после обновления модуль не работает. Попробовал заменить код на ваш, не помогло. Помогите разобраться
*

JASON X

  • Захожу иногда
  • 155
  • 9 / 0
r1kk
Может в новом VM, были внесены какие-то изменения в структуру БД. Надо смотреть код модуля и структуру БД VirtueMart и сравнить с предыдущим. А чтобы было проще разобраться: 1. включить режим разработчика в настройках Joomla и 2. смотреть какие ошибки выдаёт FireBug.
*

r1kk

  • Новичок
  • 2
  • 0 / 0
Я новичок, вы можете расписать подробно что нужно сделать?
*

Костя Ка

  • Новичок
  • 2
  • 0 / 0
поменял шаблон перестала работать корзина что делать кто помочь может ?
http://tvoimaster.com.ua/
*

Shilo

  • Новичок
  • 1
  • 0 / 0
Добрый день, обновил VirtueMart до 2.0.26d и перестал работать  of VM Slideshow Module и Leo VM Scroller Module в шаблоне Leo Tools? Joomla  2.5.6. Пробовал вводить то что написано вначале, но сайт вообще перестал загружаться, при родном файле VirtueMart.php и режиме отладки выдает:
Код
500
JDatabaseMySQLi::query: 1054 - Unknown column 'pp.product_price_vdate' in 'field list' SQL=SELECT p.*, l.product_s_desc, l.product_desc, l.metadesc, l.product_name, l.metakey, l.slug, pc.virtuemart_category_id, pc.ordering , cl.category_name, cl.category_description, cl.slug as slug_catlang , pp.virtuemart_product_price_id, pp.product_price, pp.override, pp.product_override_price, pp.product_tax_id, pp.product_discount_id, pp.product_currency , pp.product_price_vdate, pp.product_price_edate, pp.price_quantity_start, pp.price_quantity_end , pm.virtuemart_media_id, m.virtuemart_vendor_id, m.file_title, m.file_description, m.file_mimetype, m.file_type, m.file_url, m.file_url_thumb, m.file_is_product_image, m.file_is_downloadable, m.file_is_forSale , s.virtuemart_shoppergroup_id, s.shopper_group_name, s.shopper_group_desc, s.custom_price_display FROM `a0qpk_virtuemart_products` as p JOIN `a0qpk_virtuemart_products_en_gb` AS l using (`virtuemart_product_id`) LEFT JOIN `a0qpk_virtuemart_product_categories` AS pc ON p.`virtuemart_product_id` = pc.`virtuemart_product_id` LEFT JOIN `a0qpk_virtuemart_categories_en_gb` as cl ON cl.`virtuemart_category_id` = pc.`virtuemart_category_id` LEFT OUTER JOIN `a0qpk_virtuemart_categories` as c ON cl.`virtuemart_category_id` = c.`virtuemart_category_id` AND pc.virtuemart_category_id IN( "8" ) LEFT JOIN `a0qpk_virtuemart_product_prices` as pp ON p.`virtuemart_product_id` = pp.`virtuemart_product_id` LEFT JOIN `a0qpk_virtuemart_product_medias` as pm ON p.`virtuemart_product_id` = pm.`virtuemart_product_id` LEFT OUTER JOIN `a0qpk_virtuemart_medias` as m ON m.`virtuemart_media_id` = pm.`virtuemart_media_id` LEFT JOIN `a0qpk_virtuemart_product_shoppergroups` as ps ON p.`virtuemart_product_id` = ps.`virtuemart_product_id` LEFT OUTER JOIN `a0qpk_virtuemart_shoppergroups` as s ON ps.`virtuemart_shoppergroup_id` = s.`virtuemart_shoppergroup_id` WHERE p.published = 1 AND c.published = 1 GROUP BY p.`virtuemart_product_id` ORDER BY created_on DESC LIMIT 5
*

Nixon_it

  • Новичок
  • 1
  • 0 / 0
Добрый вечер! Такая проблема Joomla! 2.5.7 + VirtueMart 2.0.10 при Языковом пакете сайта по умолчанию "English" -  все работает отлично, а при "Russian" модули Lof VM Slideshow Module и Leo VM Scroller Module  не работают, такое ощущение что что они отключаются! Помогите добрым советом!
*

Lindros

  • Новичок
  • 8
  • 0 / 0
Доброго времени суток, народ!
Такая проблема. Если включить модуль Leo VM Scroller Module, то вместо карточки товара открывается какая-то странная страница. Причем странности наблюдается во всех случаях клика по товару - что из скроллера, что из категории товаров. Если модуль снять с публикации, то отображается нормальная карточка товара.
Встречался кто-нить?
VM http 2.0.26d
Joomla! 2.5.8
*

aseika66

  • Новичок
  • 1
  • 0 / 0
Парни всем привет. Ни у кого языковых файлов для скроллера не валяется? Буду очень признателен. И второй вопрос сайт http://showroom-moda.ru на главной страннице вместо кнопки детали на русском написанно Details пытался менять вылазят левые знаки, че то я подзапарился, и как добавить кнопку подробнее в категорях вирты))) Всем благодарность за ранее.
« Последнее редактирование: 30.03.2014, 17:13:30 от aseika66 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ширина модулей в зависимости от количества опубликованных позиций (Решение)

Автор Fedor Vlasenko

Ответов: 17
Просмотров: 10569
Последний ответ 07.01.2020, 14:46:05
от Progressive
Картинка в шаблоне

Автор Alkor94

Ответов: 13
Просмотров: 2899
Последний ответ 23.05.2018, 03:04:28
от Alkor94
Добавить позицию модуля в шаблоне traction

Автор amaddeus

Ответов: 1
Просмотров: 1939
Последний ответ 27.04.2017, 22:23:31
от darkghost
Не работает mega menu в шаблоне sj_jare

Автор premisse

Ответов: 5
Просмотров: 4102
Последний ответ 28.02.2017, 21:35:24
от ddenov
Save failed в шаблоне YOO Nano3

Автор svarg

Ответов: 8
Просмотров: 3943
Последний ответ 06.01.2017, 18:34:00
от mogylshik