Новости Joomla

Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5

👩‍💻 Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5.Работает везде, где работают плагины группы content. Проверено в материалах, модулях, в описаниях товаров JoomShopping.Плагин конвертирует любую таблицу в адаптивную блочную сетку Bootstrap 5.В админке, в редакторе создаете таблицу, размещает в её ячейках контент, а на сайте эта таблица выводиться как адаптивная сетка из блоков. На мобильных устройствах контент размещенный в таблице будет виден и ничто не вылезет за пределы сайта как раньше.Версия плагина: 1.0.0. Разработчик предупреждает, что плагин пока не корректно работает со сложными таблицами (где много объединенных ячеек или столбцов) - данная проблема будет решена в следующих версиях. В дальнейшем планируется также добавление настроек.Стоимость: 2 500р. Тем, кто даст обратную связь по работе плагина и развёрнутый комментарий, тот получит скидку в 50% на любое другое платное расширение разработчика или сможет сделать заказ на разработку по льготной цене.Разработчик - участник нашего сообщества Дмитрий (@kit2m2).ПодробнееСайт разработчика@joomlafeed#joomla #JoomShopping #расширения

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

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

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
Просмотров: 11546
Последний ответ 19.08.2025, 09:55:52
от AgentSmith
Как реализовать на VirtueMart такую карточку товара?

Автор AdmbVlad

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

Автор vsokol

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

Автор cheni

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

Автор kordima

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