Новости Joomla

Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

Проект Joomla! рад сообщить о выходе Joomla 6.1.4 и Joomla 5.4.9. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

JoomShift - компонент переноса контента между Joomla сайтами.

‍ JoomShift - компонент переноса контента между Joomla сайтами.

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.

Возможности компонента:- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SP Page Builder.
-Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
-Статьи и категории — контент, метаданные, изображения и иерархия категорий.
-Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
-Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
-Кросс-версииJoomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
-Создан для крупных сайтов — постраничные списки (20/50/100/250строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
-Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
-Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.

На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.

-Joomla Extensions Directory-Страница расширения#joomla#расширения

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Кроме этого, в состав пакета установки входит плагин, который позволяет выводить атрибуты товара в список всех товаров, менять эти атрибуты и добавлять товар в корзину из списка товаров. Если атрибутов много, то их можно выводить в всплывающем (модальном окне).

В модуле предусмотрено 2 макета дизайна для Bootstrap и UIkit и максимальная кастомизация для переопределения макетов в шаблон.Демо расширенияСтраница расширения

Видео в Telegram

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

sasisa

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
а кто-нибудь задавался вопросом сокращения выводимого названия товара в модуле? у меня, к примеру, есть названия длиной в несколько строк. при выводе в модуле такого названия, содержимое одного блока вылезает за границы. Есть идея использовать функцию "explode" (делить фразу на две части до первой запятой). вот только не пойму, где её нужно использовать. Полагаю, сто где-то тут:

Код
$lists[$i]->pname 		= $row->pname;

только синтаксис не понятен. Подскажите, а? )
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Вижу вопрос в ветке поднимался но без ответа! Может кто вкурсе как вывести параметры типа товара в модуле этом?
Решил ли кто-то вопрос с отображением типов товара в модуле? Я уже и так, и сяк пробовал. Ничего не получается :-(
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
это будет уже мегазапрос,если еще тянуть 3 таблицы с типами )
посмотрите
function list_product_type в ps_product_type.php вроде и подобным образом подключайте таблицы в главный запрос
Можете подсказать что именно нужно скопировать из ps_product_type.php ?

Я взял оттуда этот код и вставилял его в начале и в конце helper.php
Код
function list_product_type($product_id) {
global $VM_LANG;
$tpl = vmTemplate::getInstance();
if (!$this->product_in_product_type($product_id)) {
return "";
}
// $dbag = product_types;
$dbag = new ps_DB;
// $dba = Attributes of product_type param, holds product_id and values assign to each param;
$dba = new ps_DB;
// $dbp = Parameters of product_type, holds definitions of each parameter, but not value ;
$dbp = new ps_DB;
$html ="";
$q  = "SELECT * FROM #__{vm}_product_product_type_xref ";
$q .= "LEFT JOIN #__{vm}_product_type USING (product_type_id) ";
$q .= "WHERE product_id='$product_id' AND product_type_publish='Y' ";
$q .= "ORDER BY product_type_list_order";
$dbag->query( $q );
$q  = "SELECT * FROM #__{vm}_product_type_parameter ";
$q .= "WHERE product_type_id=";
$pt = 0; //product_type counter;
while ($dbag->next_record()) { // Show all Product Type
if ($dbag->f("product_type_flypage")) {
$flypage_file = VM_THEMEPATH."templates/".$dbag->f("product_type_flypage").".php";
if (file_exists($flypage_file)) {
$html .= include($flypage_file);
continue;
}
}
$product_types[$pt]["product_type_name"] = $dbag->f("product_type_name");
// SELECT parameter value of product
$q2  = "SELECT * FROM #__{vm}_product_type_".$dbag->f("product_type_id");
$q2 .= " WHERE product_id='$product_id'";
$dbp->query($q2);
// SELECT parameter of Product Type
$dba->query($q.$dbag->f("product_type_id")." ORDER BY parameter_list_order");
$i=0; // parameter counter;
while ($dba->next_record()) {
$product_type_param[$i]["parameter_label"] = $dba->f("parameter_label");
$parameter_description = $dba->f("parameter_description");
$product_type_param[$i]["parameter_description"] = $parameter_description;
if (!empty($parameter_description)) {
$product_type_param[$i]["tooltip"] = vmToolTip($parameter_description, $VM_LANG->_('PHPSHOP_PRODUCT_TYPE_PARAMETER_FORM_DESCRIPTION'));
}
$product_type_param[$i]["parameter_value"] = $dbp->f($dba->f("parameter_name"));
$product_type_param[$i]["parameter_unit"] = $dba->f("parameter_unit");
$i++;
}
$product_types[$pt]["product_type_count_params"] = $i;
$product_types[$pt]["parameters"] = $product_type_param;
$pt++;
}

$tpl->set( 'product_types', $product_types );
$html .= $tpl->fetch( 'common/product_type.tpl.php' ) ;
return $html;
}

А в default.php вставил стандартную заглушку <?php echo $product_type ?>. Но ничего не изменилось. Уже голову сломал :-(

P.S. Готов отблагодарить парой WMZ того, кто поможет отобразить тип товара в модуле по аналогии с flypage.
« Последнее редактирование: 29.07.2011, 02:34:17 от elscept »
*

Puncher

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Прочитал значительную часть темы но так и не нашел ответа на свой вопрос, от того решил задать его тут.

Я разобрался с кодом, и немного поправил модуль под свои нужды. Но я хочу использовать этот модуль для нескольки разделов с разным оформлением. Как этого добиться, тк изменяя php файлы модуля меняются все копии модуля. Возможно как-то установить модуль под разными названиями?
Заранее спасибо.
*

SolopoV

  • Давно я тут
  • 577
  • 16 / 0
  • зеленею...
Прочитал значительную часть темы но так и не нашел ответа на свой вопрос, от того решил задать его тут.

Я разобрался с кодом, и немного поправил модуль под свои нужды. Но я хочу использовать этот модуль для нескольки разделов с разным оформлением. Как этого добиться, тк изменяя php файлы модуля меняются все копии модуля. Возможно как-то установить модуль под разными названиями?
Заранее спасибо.
Сделай копию модуля, обзови по другому, например, "mod_vm_sale" (в т.ч. и файлы), и соответственно, поменяй "class" в файлах на свой+ настройки какие нужны в самом коде (и запрос к базе не забыть). Вот тебе и клон. Это первый вариант.
Второй вариант, изменить у себя в шаблоне modules.php настройки для вывода определенных модулей (различные функции function modChrome_***) и привязывай разные style="***" к разным модулям и меню. Второй вариант где то подробно описан на форуме, поищи.

Встречный вопрос: Если ты разобрался в коде, подскажи пожалуйста, как выводить в этом модуле только родительские товары? Вот так правильно будет:
$whereClause[] = 'p.product_publish = "Y" && p.product_parent_id = "0"'; или выведет только родительские товары которые не имеют дочерних?
« Последнее редактирование: 01.08.2011, 01:10:22 от SolopoV »
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
модуль классный,но вот что то при клике он выводит на какой то непонятный Флайпедж....((( не на тот что стоит у меня по умолчанию....может кто то подсказать где нужно подкрутить?)
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Возможно это из-за того, что в ссылке нет category_id
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Arkadiy  есть там категория(
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
вот так выглядит ссылка на нормально работающий Флайпедж:

http
://localhost/ilatan/index.php?page=shop.product_details&flypage=flypage_images.tpl&product_id=19&category_id=10&option=com_virtuemart&Itemid=9


а вот так на Флайпедж на который я попадаю при клике по товару из Универсального модуля:


http
://localhost/ilatan/index.php?page=shop.product_details&category_id=10&flypage=flypage.tpl&product_id=19&option=com_virtuemart&Itemid=9

товар один и тот же
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Надо смотреть как модуль генерирует урл. Возможно у него флайпейдж вбит жестко, тогда его легко поправить.
*

SolopoV

  • Давно я тут
  • 577
  • 16 / 0
  • зеленею...
вот так выглядит ссылка на нормально работающий Флайпедж:

http
://localhost/ilatan/index.php?page=shop.product_details&flypage=flypage_images.tpl&product_id=19&category_id=10&option=com_virtuemart&Itemid=9


а вот так на Флайпедж на который я попадаю при клике по товару из Универсального модуля:


http
://localhost/ilatan/index.php?page=shop.product_details&category_id=10&flypage=flypage.tpl&product_id=19&option=com_virtuemart&Itemid=9

товар один и тот же
$lists[$i]->link = JRoute::_('index.php?page=shop.product_details&flypage=flypage.tpl&product_id='. $row->id .'&category_id='. $row->category_id .'&option=com_virtuemart&Itemid='. $Itemid, false);
Я вот так в helper вытащил ссылку, хотя тут не хватает "производителя", но насколько я понимаю в данном модуле запроса к производителям и нет.

Попробуйте заменить flypage.tpl на  flypage_images.tpl
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
SolopoV а по подробнее можно пожалуйста?)   и вот ещё что хотел спросить-как поменять вывод строчки Цена товара: Руб.10 000  то есть сделать чтобы Руб. было в конце? вот так:  Цена товара: 10 000 Руб.
*

SolopoV

  • Давно я тут
  • 577
  • 16 / 0
  • зеленею...
SolopoV а по подробнее можно пожалуйста?)   и вот ещё что хотел спросить-как поменять вывод строчки Цена товара: Руб.10 000  то есть сделать чтобы Руб. было в конце? вот так:  Цена товара: 10 000 Руб.
Валюта и цифры меняются местами через админку, настройки магазина смотрите.

В модуле присутствует файл helper.php,
найдите там строчку отвечающую за формирование ссылки и замените на

$lists[$i]->link = JRoute::_('index.php?page=shop.product_details&flypage=flypage_images.tpl&product_id='. $row->id .'&category_id='. $row->category_id .'&option=com_virtuemart&Itemid='. $Itemid, false);

Поскольку, догадываюсь что у вас вывод шаблона стоит как раз на flypage_images.tpl

Но могу ошибаться
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
SolopoV  не...не работает так(( пишет что товар не найден и выводит на страницу со всеми товарами что есть((   кстати что то Цифры тоже не могу найти(

где надпись RUB где переправить в РУБ  ?
« Последнее редактирование: 03.08.2011, 18:16:10 от stardel »
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Решил ли кто-то вопрос с отображением типов товара в модуле? Я уже и так, и сяк пробовал. Ничего не получается :-(
Здесь вариант с типами (свойствами товаров): http://joomlaforum.ru/index.php/topic,71309.msg794257.html#msg794257
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
решение своей проблемы нашёл с помощью Flyingspook оказалось что в модуле прописан был другой Флайпедж)
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
в Опере тайтлы отображаются не корректно(( выводится тайтл и вместе с ним адрес Flypage  (( как поправить?)
*

kpk17

  • Захожу иногда
  • 257
  • 2 / 0
можно как-то сделать чтобы не отображались товары, которых нет в наличие?
*

bibalaev

  • Захожу иногда
  • 241
  • 8 / 0
  • все должно быть качественно!
нашел все, извиняюсь
« Последнее редактирование: 11.08.2011, 17:08:51 от bibalaev »
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
что то я не пойму почему у меня картинки разных размеров....конечно загруженные картинки разных размеров но он вроде должен их выводить одинаковыми а он выводит разными....точнее ширина одинакова а высота- нет((
*

kpk17

  • Захожу иногда
  • 257
  • 2 / 0
надо смотреть шаблон, скорей всего 9 просто не помещаются в отведенную позицию, либо количество товаров по заданным условиям в указанной категории меньше
такая же проблема.
Если поставить показ 9 товаров из какой-то категории, то все 9 показывает. если показывать конкретные ID то только 8 товаров. ID менял не раз, ID данных товаров реально существуют
*

Alex_19

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Вопрос уже задавался,но ответа не было. Если название товара больше одной строки,
то выходит за границы модуля. А в три строки, то у меня например,уже и цены не видно.
Можно ли как-то решить эту проблему?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Либо увеличивать размеры дива товара, либо уменьшать название.
*

kpk17

  • Захожу иногда
  • 257
  • 2 / 0
в модуле версии 1.2.5 при выводе конкретных 9 товаров выводится только 8. никто не сталкивался с подобным?
хочу вывести больше товаров но не получается.
*

LDP

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Добрый день!
Подскажите, а вопрос с подкачкой flypage заданной в виртмате не решился?
А то модуль подставляет стандартный flypage, а у меня на разных категориях он разный...
*

aleks_yug

  • Давно я тут
  • 630
  • 83 / 0
Добрый день!
Подскажите, а вопрос с подкачкой flypage заданной в виртмате не решился?
А то модуль подставляет стандартный flypage, а у меня на разных категориях он разный...
А если вместо: flypage=flypage.tpl
Подставить: flypage=$flypage в helper.php?
*

dreamer85

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
люди, подскажите пожалуйста как бороться с таким: открываю сайт в мозилле и хроме все норм, открываю в последней версии оперы появляються  от куда то  3 не понятных точки, открываю в ИЭ там вообще х.з че получаеться  и  размер шрифта  меняется и кнопки пропадают. вот адрес сайта http://sunrise.syzran.ru
*

faraon_x

  • Захожу иногда
  • 362
  • 27 / 1
  • Чем смогу, тем помогу )))
А как бы выровнять  чтобы все товары выводились по центру страницы, иначе получается выравниваются по левому краю, а справа пустота?
Вопросы по JFORMS, можно ещё попробовать задать здесь
Российский 3d сканер от разработчиков и производителей
*

dreamer85

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
люди, подскажите пожалуйста как бороться с таким: открываю сайт в мозилле и хроме все норм, открываю в последней версии оперы появляються  от куда то  3 не понятных точки, открываю в ИЭ там вообще х.з че получаеться  и  размер шрифта  меняется и кнопки пропадают. вот адрес сайта http://sunrise.syzran.ru

решил так. пришлось сокращать названия товаров!  эксплорер не понимает  видимо как уместить все одну секцию
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Nick IntegraLL

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

Автор AdmbVlad

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

Автор vsokol

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

Автор cheni

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

Автор kordima

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