Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

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

Padre

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
Я бы тоже не заморачивался на этот счёт, но у меня магазин с мультипродавцами и пользователи хотят видеть интересен их товар или нет.
*

Padre

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
У меня есть коммерческий компонент добавляющий этот функционал))
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
*

Padre

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
Вы про название компонента? Этот компонент писали сами и только сегодня закончили)
« Последнее редактирование: 25.09.2011, 21:52:36 от Padre »
*

Tokyo

  • Захожу иногда
  • 87
  • 5 / 0
Подскажите есть ли модуль выводящий популярные товары (именно по количеству просмотров) за неделю?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Подскажите есть ли модуль выводящий популярные товары (именно по количеству просмотров) за неделю?
рискну предположить, что раз авторитетный beagler говорит, что у товара нет признака счетчика просмотров - значит нет
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

iliya_art

  • Захожу иногда
  • 132
  • 7 / 0
У меня не выводит ico_discount.png
В настройках модуля стоит да "Показывать скидку"
незнаю что и делать, помогите пожалуеста
веррсия модуля 1.2.3
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
У меня не выводит ico_discount.png
В настройках модуля стоит да "Показывать скидку"
незнаю что и делать, помогите пожалуеста
веррсия модуля 1.2.3
В исходном коде вывод картинки присутствует? Картинка на месте физически?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

iliya_art

  • Захожу иногда
  • 132
  • 7 / 0
В исходном коде вывод картинки присутствует? Картинка на месте физически?
в коде присутствует, физически присутствует в папке modules\mod_virtuemart_universal\files

mod_virtuemart_universal.css
Код
/* Module style */
.mod_vm_universal  {float: left; width: 160px; height: 160px; border: 1px solid #ccc; border-style: dotted; margin: 3px; padding: 5px 0px 25px 0px;}
.mod_vm_universal span.mod_vm_title, .mod_vm_universal a, .mod_vm_universal span {display: block;text-align: center !important;}
.mod_vm_title {font-weight: bold; font-size: 15px; margin: 3px;}
.clear {clear: both;}
.mod_vm_universal img.discount {position: absolute; margin: 20px 0px 0px 0px !important;}
/* Mootools tooltip */
.tool-title {display: none;}
.tool-tip {float: left; width: 200px !important; background-color: #dedede !important; padding: 5px !important;border: 1px solid #DB1919 !important;}
.tool-text {margin:0 !important; color:#fff !important;background-color:#191919 !important; padding: 5px 5px 5px 5px !important;}
/* Jquery Tooltip */
.tooltip {position: absolute; z-index: 999; left: -9999px;background-color: #dedede !important; padding: 5px;border: 1px solid #DB1919 !important; width: 250px;}
.tooltip p {margin:0; color:#fff;background-color:#191919; padding: 5px 5px 5px 5px;}
default.php
Код
<?php // no direct access
defined('_JEXEC') or die('Restricted access');
/*
@author Beliyadm @license GNU/GPL
Справка по использованию шаблона:
$item->pname - заголовок (название) товара
$item->link - ссылка на полную карточку товара
$item->pimage - картинка товара, не забываем про полный путь до нее
$item->price - цена товара
$item->currency - валюта (денежная единица)
$item->intro - краткое описание товара, очищенное от HTML тегов, по умолчанию выводится как TITLE для картинки и ссылки "подробнее"
*/
?>
<?php foreach ($list as $item) :  ?>
    <div class="mod_vm_universal">
        <?php if ($item->discount == '1') { ?>
         <img src="<?php echo JURI::base(); ?>modules/mod_virtuemart_universal/files/ico_discount.png" class="discount" alt="Скидка на продукт!" />
   <?php } else {} ?>
   <span class="mod_vm_title"><?php echo $item->pname; ?></span>
   <a href="<?php echo $item->link; ?>" title="<?php echo $item->pname; ?> - <?php echo $item->intro; ?>" class="mod_vm_link">
     <img src="<?php echo $item->pimage; ?>" alt="<?php echo $item->pname; ?> - <?php echo $item->intro; ?>" />
     </a>
     <a href="<?php echo $item->link; ?>" title="<?php echo $item->pname; ?> - <?php echo $item->intro; ?>" class="mod_vm_readmore">Подробнее</a>
     <span class="mod_vm_price">Цена: <?php echo $item->price; ?> <?php echo str_replace ("RUB","руб",$item->currency); ?>
</div>
<?php endforeach; ?>
<div class="clear"></div>

версия VirtueMart 1.1.9
« Последнее редактирование: 27.09.2011, 23:09:48 от iliya_art »
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Сайт в сети? Дайте ссылку на страницу с модулем и включенной опцией скидок
Если нет - приведите кусок исходного кода страницы, где должна быть картинка
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

bad_head

  • Новичок
  • 5
  • 0 / 0
Добрый вечер! Модуль просто замечательный, огромное спасибо!
Но есть вопрос, можно ли сделать вывод цены одной валютой, та что основная на сайте.
Сейчас выводит некоторым товарам в RUB, а некоторым в USD, а хотелось бы выводить все в RUB, а еще лучше в "руб." =)
*

iliya_art

  • Захожу иногда
  • 132
  • 7 / 0
Сайт не в сети, пока на Денвере, в данный момент настраиваю интернет магазин , на стандартном шаблоне (шаблон еще не сверстан)
Код
Код
<div class="mod_vm_universal">
            <span class="mod_vm_title">90г/A4/500л</span>
    <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=21&option=com_virtuemart&Itemid=2" title="90г/A4/500л - " class="mod_vm_link">
    <img src="http://www.upg.local/components/com_virtuemart/shop_image/product/resized/_________________4e808dd0b83f1_150x150.jpg" alt="90г/A4/500л - " />

      </a>
      <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=21&option=com_virtuemart&Itemid=2" title="90г/A4/500л - " class="mod_vm_readmore">Подробнее</a>
      <span class="mod_vm_price">Цена: 595 RUB</span>
</div>
    <div class="mod_vm_universal">
            <span class="mod_vm_title">230г/A4/50л</span>
    <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=20&option=com_virtuemart&Itemid=2" title="230г/A4/50л - " class="mod_vm_link">

    <img src="http://www.upg.local/components/com_virtuemart/shop_image/product/resized/_________________4e808d91f2e19_150x150.jpg" alt="230г/A4/50л - " />
      </a>
      <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=20&option=com_virtuemart&Itemid=2" title="230г/A4/50л - " class="mod_vm_readmore">Подробнее</a>
      <span class="mod_vm_price">Цена: 189 RUB</span>
</div>
    <div class="mod_vm_universal">
            <span class="mod_vm_title">120г/A4/100л</span>

    <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=19&option=com_virtuemart&Itemid=2" title="120г/A4/100л - " class="mod_vm_link">
    <img src="http://www.upg.local/components/com_virtuemart/shop_image/product/resized/_________________4e808d093241a_150x150.jpg" alt="120г/A4/100л - " />
      </a>
      <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=19&option=com_virtuemart&Itemid=2" title="120г/A4/100л - " class="mod_vm_readmore">Подробнее</a>
      <span class="mod_vm_price">Цена: 210 RUB</span>
</div>
    <div class="mod_vm_universal">
            <span class="mod_vm_title">90г/A4/100л</span>

    <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=17&option=com_virtuemart&Itemid=2" title="90г/A4/100л - " class="mod_vm_link">
    <img src="http://www.upg.local/components/com_virtuemart/shop_image/product/resized/_________________4e8081dd91808_150x150.jpg" alt="90г/A4/100л - " />
      </a>
      <a href="/index.php?page=shop.product_details&category_id=24&flypage=flypage.tpl&product_id=17&option=com_virtuemart&Itemid=2" title="90г/A4/100л - " class="mod_vm_readmore">Подробнее</a>
      <span class="mod_vm_price">Цена: 144 RUB</span>
</div>
<div class="clear"></div> </div>
*

atk12

  • Новичок
  • 9
  • 0 / 0
Корзина глючно ведет себя с универсальным модулем для ВМ на главной страничке, не отображается товар в корзине... пока опять что то не положишь в корзину. До этого был глюк что не очищалась корзина от одного товара пока не провел несколько манипуляций с кешем.

Кеш включал, отключал для системы, в модулях кеш отключен.

Если ходишь только по категориям не заходя на главную страницу то все нормально с корзиной.

http://sisadmin.com.ua/dvdshop/

Очень нужно спасибо. !
*

LED

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Всем привет. Как и многим в этой теме мне необходщимо было видеть цену со скидкой.

Вот моё експресс решение.
mod_virtuemart_universal/tmpl/default.php
Код
<?php // no direct access
defined('_JEXEC') or die('Restricted access');
/*
@author Beliyadm @license GNU/GPL
Справка по использованию шаблона:
$item->pname - заголовок (название) товара
$item->link - ссылка на полную карточку товара
$item->pimage - картинка товара, не забываем про полный путь до нее
$item->price - цена товара
$item->currency - валюта (денежная единица)
$item->intro - краткое описание товара, очищенное от HTML тегов, по умолчанию выводится как TITLE для картинки и ссылки "подробнее"
$item->amount   - скидка
*/
?>
<?php foreach ($list as $item) :  ?>
    <div class="mod_vm_universal">
        <?php if ($item->discount == '1') { ?>
         <img src="<?php echo JURI::base(); ?>modules/mod_virtuemart_universal/files/ico_discount.png" class="discount" alt="Скидка на продукт!" />
   <?php } else {} ?>
   <span class="mod_vm_title"><?php echo $item->pname; ?></span>
   <a href="<?php echo $item->link; ?>" title="<?php echo $item->pname; ?> - <?php echo $item->intro; ?>" class="mod_vm_link">
     <img src="<?php echo $item->pimage; ?>" alt="<?php echo $item->pname; ?> - <?php echo $item->intro; ?>" />
     </a>
     <a href="<?php echo $item->link; ?>" title="<?php echo $item->pname; ?> - <?php echo $item->intro; ?>" class="mod_vm_readmore">Подробнее</a>
     <span class="product-Old-Price" style="color:red;text-decoration:line-through;"><?php echo $item->price; ?> <?php echo $item->currency; ?></span>
     <span class="productPrice">
     <?php
     $value = $item->price/100*(100-$item->amount);
            echo $value;
     ?> <?php echo $item->currency; ?></span>
<br/>
</div>
<?php endforeach; ?>
<div class="clear"></div>
mod_virtuemart_universal/helper.php
Код
<?php
/**
* @author Beliyadm @license GNU/GPL
*/

// no direct access
defined('_JEXEC') or die('Restricted access');


class modVirtUniversalHelper
{
function getList(&$params)
{
global $mainframe;

echo modUniversal_style();

$db =& JFactory::getDBO();
$user =& JFactory::getUser();
$userId = (int) $user->get('id');
$max_items = $params->get( 'max_items', 6 );
$selecttype = $params->get( 'selecttype', 1 );
$ceil_price = $params->get( 'ceil_price', 0 );
$discount = $params->get( 'discount', 1 );
$jstooltip = $params->get( 'jstooltip', 1 );
$category_id = $params->get( 'category_id', null );
$checkItemid = $params->get( 'checkItemid', 1 );
$ItemidCustom = $params->get( 'checkItemidCustom' );


if (($checkItemid == '1') && ($ItemidCustom == '')) {
$query = 'SELECT id FROM #__menu WHERE link LIKE "index.php?option=com_virtuemart" LIMIT 1';
$db->setQuery($query);
$row = $db->loadObject();
$Itemid = $row->id;
} else if ($ItemidCustom != '')  {
$Itemid = $ItemidCustom;
} else {
$Itemid = JRequest::getInt( 'Itemid', 1, 'get' );
}
/*
load JS for tooltip in head or not
0 - обычные подсказки браузера title
1 - JS подсказки на mootools
2 - JS подсказки на jquery
*/
$header = '';
switch ($jstooltip) {
case '1';
/*
Если хотите добиться валидности - убедитесь что библиотека загружена до данного плагина и раскомментируйте строки
$header .= '<script type="text/javascript" src="'.JURI::base().'modules/mod_virtuemart_universal/files/mootools_tooltip.js"></script>';
             $mainframe->addCustomHeadTag($header);
             */
             echo '<script type="text/javascript" src="'.JURI::base().'modules/mod_virtuemart_universal/files/mootools_tooltip.js"></script>';
break;
case '2';
             /*
             Если хотите добиться валидности - убедитесь что библиотека загружена до данного плагина и раскомментируйте строки
             $header .= '<script type="text/javascript" src="'.JURI::base().'modules/mod_virtuemart_universal/files/jquery_tooltip.js"></script>';
             $mainframe->addCustomHeadTag($header);
             */
             echo '<script type="text/javascript" src="'.JURI::base().'modules/mod_virtuemart_universal/files/jquery_tooltip.js"></script>';
break;
case '3';

break;
default:
break;
        }
        //Округляем цену при необходимости
        if ($ceil_price == '1') {
         $ceil_price = 'floor(pp.product_price) AS pprice';
        } else {
         $ceil_price = 'pp.product_price AS pprice';
        }

        //получаем список ID категорий и подставляем в запрос
        $where = ''; $ordering = '';
        if ($category_id)
{
$ids = explode( ',', $category_id );
JArrayHelper::toInteger( $ids );
$where .= ' AND (cx.category_id=' . implode( ' OR cx.category_id=', $ids ). ')';
}

        /*
         $selecttype - тип сортировки
       1 - последние товары
       2 - наиболее продаваемые
       3 - отмеченные как special
       4 - случайные товары
        */
        switch ($selecttype) {
        case '1';
         $ordering .= ' p.product_id DESC ';
        break;
        case '2';
         $ordering .= ' p.product_sales DESC ';
        break;
        case '3';
         $where .= ' AND p.product_special = "Y" ';
         $ordering .= ' p.product_id DESC ';
        break;
        case '4';
            $ordering .= ' RAND() ';
        break;
        default:
        break;
        }

$query = 'SELECT p.product_id AS pid, p.product_sku AS psku, p.product_thumb_image AS pimage, p.product_name AS pname, ' .
' cx.category_id AS catid, '.$ceil_price.', p.product_s_desc AS pintro, pp.product_currency AS currency, p.product_discount_id AS discount, ppp.amount AS amount'.
' FROM #__vm_product p ' .
' RIGHT JOIN #__vm_product_category_xref AS cx ON p.product_id = cx.product_id'.
' RIGHT JOIN #__vm_product_price as pp ON pp.product_id = p.product_id ' .
            ' RIGHT JOIN #__vm_product_discount as ppp ON ppp.discount_id = p.product_discount_id ' .
' WHERE p.product_publish= "Y" '.$where.' GROUP BY pid  ORDER BY '.$ordering.' LIMIT '.$max_items.'';
$db->setQuery($query);
$rows = $db->loadObjectList();

$i = 0; $lists = array();

foreach ( $rows as $row )
{
$lists[$i]->link = JRoute::_('index.php?page=shop.product_details&category_id='.$row->catid.'&flypage=flypage.tpl&product_id='.$row->pid.'&option=com_virtuemart&Itemid='.$Itemid,false);
$lists[$i]->pname = $row->pname;
$lists[$i]->pid = $row->pid;
if ($row->pimage) {
$lists[$i]->pimage = JURI::base().'components/com_virtuemart/shop_image/product/'.$row->pimage;
} else {
$lists[$i]->pimage = JURI::base().'components/com_virtuemart/themes/default/images/noimage.gif';
}

$lists[$i]->intro = strip_tags($row->pintro);
$lists[$i]->price = $row->pprice;
$lists[$i]->currency = $row->currency;
if (($row->discount != '0') && ($discount == '1')) {
$lists[$i]->discount = '1';
} else {
$lists[$i]->discount = '0';
}
$lists[$i]->amount = $row->amount;
$i++;
}

return $lists;

}
}

function modUniversal_style()
{
global $mainframe;
$header = '';
$header .= '<link rel="stylesheet" href="'.JURI::base().'modules/mod_virtuemart_universal/files/mod_virtuemart_universal.css" type="text/css" />';
$mainframe->addCustomHeadTag($header);

}
Вот и всё, пользуйемся.
*

Pelikan

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Подскажите, пожалуйста, как сделать чтобы этот модуль выводил товары с разбивкой по страницам. Скажем по 4-6 позиций на странице? Или это невозможно с этим модулем? Ничего не нашел по этому поводу.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Подскажите, пожалуйста, как сделать чтобы этот модуль выводил товары с разбивкой по страницам. Скажем по 4-6 позиций на странице?
Ни один модуль такого не умеет по определению, если не говорить про JS\AJAX, чтобы в модуле были кнопки типа "вперед\назад"
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Pelikan

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Спасибо за оперативный ответ! То есть надо искать галерею, которую можно прикрутить к VirtueMart...
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
То есть надо искать галерею, которую можно прикрутить к VirtueMart...
Если у вас не едет машина то нужно искать пароварку, что сможет варить борщ

Простите за стеб, но это бред. Вам нужно писать свой компонент вывода товаров либо переделывать существующий в вирте
Я писал модуль и только модуль
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Pelikan

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Модуль замечательный! Про галерею это я сам с собой рассуждаю. Перепробовать многие, но пока все не устраивают. Вот нравится "Admiror Gallery", но как прикрутить... я не программист...
*

easy

  • Захожу иногда
  • 56
  • 8 / 0
  • Он обычный человек.... почти...
Цитировать
Добавлена возможность обрезания цены до точки (пример: 48.12000 -> 48)
подскажите в каком месте смотреть что бы сделать цену с двумя символами после точки (пример: 48.12000 -> 48.12)
в админке компонента стоит 2 символа после точки, а модуль либо обрезает до точки, либо выводит 5 символов.


ответ нашел в топике
BD-> jos_vm_product_price
выбираем вкладку "структура", поле -  product_price    decimal(12,5) стояло, я заменил на 12,2...все отображается как надо теперь.
« Последнее редактирование: 17.10.2011, 12:49:39 от easy »
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Подскажите как и где прописать условие: если цена = 0, то товар не выводится?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Подскажите как и где прописать условие: если цена = 0, то товар не выводится?
В хелпере модуля добавить в SQL условие в WHERE
Код: sql
AND pp.product_price != 0 
(или NULL) не знаю как оно в базе пустая цена хранится
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
В хелпере модуля добавить в SQL условие в WHERE
Код: sql
AND pp.product_price != 0 
(или NULL) не знаю как оно в базе пустая цена хранится


вот сюда запихнула, не знаю правильно ли, но работает - товары с ценой=0 пропали (:
Код
' RIGHT JOIN #__vm_product_category_xref AS cx ON p.product_id = cx.product_id'.
' RIGHT JOIN #__vm_product_price as pp ON pp.product_id = p.product_id  AND pp.product_price != 0 ' .
' WHERE p.product_publish= "Y" '.$where.' GROUP BY pid  ORDER BY '.$ordering.' LIMIT '.$max_items.'';
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Правильней будет вот так
Код: sql
' RIGHT JOIN #__vm_product_category_xref AS cx ON p.product_id = cx.product_id'.
' RIGHT JOIN #__vm_product_price as pp ON pp.product_id = p.product_id   ' .
' WHERE p.product_publish= "Y" '.$where.' AND pp.product_price != 0 GROUP BY pid  ORDER BY '.$ordering.' LIMIT '.$max_items.'';
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
поправила. спасибо! и за модуль конечно тоже!)) :-*
*

Maycal

  • Новичок
  • 6
  • 0 / 0
1) Скажите пожалуйста, а этот модуль отображения товаров будет выводить товары по расширенному поиску?
2) Подскажите пожалуйста, а как отключить стандартный модуль вывода товаров? А то получается два - и установленный модуль модуль выводить товары и стандартный
*

Padre

  • Осваиваюсь на форуме
  • 41
  • 1 / 0
У меня название товара не входит в одну строку и часть названия переносится на вторую, в следствии чего цена выходит за рамку определённого товара.
Подскажите, как сделать чтобы название товара, как бы обрезалось в конце первой строки, то есть последний символ в строке был уже менее ярким и было понятно, что название не полное, но в самом вирте и в детальном виде товара показывалось полное название?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart не может создать мини-изображение из .jpeg-файла

Автор Nick IntegraLL

Ответов: 13
Просмотров: 13917
Последний ответ 19.08.2025, 09:55:52
от AgentSmith
Как реализовать на VirtueMart такую карточку товара?

Автор AdmbVlad

Ответов: 0
Просмотров: 3657
Последний ответ 14.10.2015, 17:01:55
от AdmbVlad
mod VirtueMart featureprod редактирование

Автор vsokol

Ответов: 1
Просмотров: 3226
Последний ответ 10.04.2015, 08:07:41
от vsokol
Редактирование главной страницы VirtueMart

Автор cheni

Ответов: 13
Просмотров: 13716
Последний ответ 02.04.2015, 08:41:09
от flyingspook
Альтернативный модуль вывода категорий товаров (mod_kdz_vm_categories)

Автор kordima

Ответов: 89
Просмотров: 31653
Последний ответ 19.02.2015, 22:02:14
от kordima