Новости Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

👩‍💻 Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод triggerEvent(), с помощью которого раньше вызывались события для плагинов. Теперь чтобы в своём коде вызвать событие для плагина и получить от него результаты нужно:- создать объект класса события- передать в него параметры

use Joomla\CMS\Event\AbstractEvent;use Joomla\CMS\Factory;use Joomla\CMS\Plugin\PluginHelper;// Грузим плагины нужных группPluginHelper::importPlugin('system');// Создаём объект события$event = AbstractEvent::create('onAfterInitUniverse', [    'subject' => $this,    'data'    => $data, // какие-то данные    'article' => $article, // ещё материал вдовесок    'product' => $product, // и товаров подвезли]);// Триггерим событиеFactory::getApplication()->getDispatcher()->dispatch(    $event->getName(), // Тут можно строку передать 'onAfterInitUniverse'    $event);// Получаем результаты// В случае с AbstractEvent это может быть не 'result',// а что-то ещё - куда сами отдадите данные.// 2-й аргумент - значение по умолчанию, // если не получены результаты$results = $event->getArgument('result', []);
Плюсы такого подхода - вам не нужно запоминать порядок аргументов и проверять их наличие. Если вы написали свой класс события, то в плагине можно получать аргументы с помощью методов $event->getArticle(), $event->getData(), $event->getProduct() и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе eventClass
use Joomla\Component\MyComponent\Administrator\Event\MyCoolEvent;$event = MyCoolEvent::create('onAfterInitUniverse', [    'subject'    => $this,    'eventClass' => MyCoolEvent::class, // ваш класс события    'data'       => $data, // какие-то данные    'article'    => $article, // ещё материал вдовесок    'product'    => $product, // и товаров подвезли]);
Ожидаемо, что класс вашего события будет расширять AbsractEvent или другие классы событий Joomla.🙁 Есть неприятный нюанс - нельзя просто так вызывать событие и ничего не передать в аргументы. Аргумент subject обязательный. Но если вы всё-таки не хотите туда ничего передавать - передайте туда пустой stdClass или объект Joomla\registry\Registry.
@joomlafeed#joomla #php #webdev

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

Gruz

  • Завсегдатай
  • 1275
  • 167 / 3
  • gruz@jabber.org | gruz.org.ua
Життя має дві форми - горіння і гниття!
-
Со мной на "ты" - Вам лень развёрнуто формулировать вопрос? Нам лень отвечать. Правильный вопрос: - Версии J! и проблемного расширения? - Что хотел? - Что пробовал? - Что получилось и что не получилось? - Какие были ошибки?
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: Выход новой версии Virtuemart
« Ответ #61 : 25.02.2012, 19:34:01 »
http://dev.virtuemart.net/projects/virtuemart/files
А.... спасибо. Я заходил - не было. То ли из кэша вылазило....
*

zulic

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #62 : 26.02.2012, 20:25:22 »
а что происходит с модулями оплаты? да и не понятно что с мультиязычностью. Или все же стоит через JoomFish работать?
*

Gruz

  • Завсегдатай
  • 1275
  • 167 / 3
  • gruz@jabber.org | gruz.org.ua
Re: Выход новой версии Virtuemart
« Ответ #63 : 26.02.2012, 20:36:24 »
Да нет наверное.
Життя має дві форми - горіння і гниття!
-
Со мной на "ты" - Вам лень развёрнуто формулировать вопрос? Нам лень отвечать. Правильный вопрос: - Версии J! и проблемного расширения? - Что хотел? - Что пробовал? - Что получилось и что не получилось? - Какие были ошибки?
*

wixam

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #64 : 27.02.2012, 16:08:50 »
спасиба за новую версию!
ура товарищи!

вот только кто мне подскажет как мне с етой новой версии вернуться на 1.1.9 ?
модули сторонние не работают...
импорт експорта нету....
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Выход новой версии Virtuemart
« Ответ #65 : 27.02.2012, 17:58:53 »
Вот что разработчики про новую версию пишут:
Цитировать
I'm so happy to inform you that expected, the next version of VirtueMart went through tonight's official launch. Component VM 2.0.2 (Official Update) is finally compatible with Joomla! 2.5 and contains many new features!

This version fixes several bugs from the previous versions, adds support for two more payment processors (PayZen, and Authorize.Net). New billing system incorporated in core: after order payment confirmation, the invoice is sent directly to shopper with the mail. Just install new com_virtuemart.2.0.2.zip this will (should) update your current VirtueMart.

In the introduction of the official message from the authors we read that shortly after the release of VM 2 have to swallow the bitter pill of criticism. Incompatible with the release of the latest Joomla and a large number of bugs the species component of e-commerce, it was certainly a step in the wrong direction.
Смотрю....
*

Норман

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #66 : 09.03.2012, 15:29:52 »
Магазин начал делать на VM.2.0 на Joomle 1.5.25 в рамках создаваемого сайта.Затем решил вывести в отдельный магазин.Установил Joomla2.5.2,скачал VM 2.02 установил через админку.Пишет что все установилось но в админке не видно.При установке входил в магазин, все было на месте панель магазина и даже русификатор с прежней версии все перевел.Когда вышел то не смог найти VM в админке Joomla.
Несколько раз сносил и по новому ставил. Что делать? Подскажите
И еще; могу ли как то перенести введеные товары  с прежней версии в новую? Спасибо.   >:(
*

Gruz

  • Завсегдатай
  • 1275
  • 167 / 3
  • gruz@jabber.org | gruz.org.ua
Re: Выход новой версии Virtuemart
« Ответ #67 : 09.03.2012, 15:34:19 »
Магазин начал делать на VM.2.0 на Joomle 1.5.25 в рамках создаваемого сайта.Затем решил вывести в отдельный магазин.Установил Joomla2.5.2,скачал VM 2.02 установил через админку.Пишет что все установилось но в админке не видно.При установке входил в магазин, все было на месте панель магазина и даже русификатор с прежней версии все перевел.Когда вышел то не смог найти VM в админке Joomla.
Несколько раз сносил и по новому ставил. Что делать? Подскажите
И еще; могу ли как то перенести введеные товары  с прежней версии в новую? Спасибо.   >:(

1. Скорее всего включить плагин Xmap для ВМа. Он гадит, из-за него ВМа не видно в админке. Точнее из-за его отсутствия.
2. Ну так про миграцию много сказано. А чтобы перенести с 2.0.2 в 2.0.2 думаю нужно скопировать часть БД (которая касается ВМа) и папку с изображениями. И сверху ещё раз ВМ поставить, чтобы, если у него таблицы в J1.5 и J2.5 разные, инсталлятор их исправил.
Життя має дві форми - горіння і гниття!
-
Со мной на "ты" - Вам лень развёрнуто формулировать вопрос? Нам лень отвечать. Правильный вопрос: - Версии J! и проблемного расширения? - Что хотел? - Что пробовал? - Что получилось и что не получилось? - Какие были ошибки?
*

Норман

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #68 : 09.03.2012, 18:34:14 »
1. Скорее всего включить плагин Xmap для ВМа. Он гадит, из-за него ВМа не видно в админке. Точнее из-за его отсутствия.
2. Ну так про миграцию много сказано. А чтобы перенести с 2.0.2 в 2.0.2 думаю нужно скопировать часть БД (которая касается ВМа) и папку с изображениями. И сверху ещё раз ВМ поставить, чтобы, если у него таблицы в J1.5 и J2.5 разные, инсталлятор их исправил.
1.Спасибо все появилось.Ура! теперь буду решать вторую задачу, хотя я не совсем понимаю,что а главное где и как изменять в базе.
*

N2uM

  • Захожу иногда
  • 470
  • 20 / 0
Re: Выход новой версии Virtuemart
« Ответ #69 : 16.03.2012, 15:12:34 »
А на VirtueMart  2.0  есть модули для оплаты,  как для Webmoney,     ну или Яндекс деньги
Лучшее спасибо это "+" в карму
*

N2uM

  • Захожу иногда
  • 470
  • 20 / 0
Re: Выход новой версии Virtuemart
« Ответ #70 : 16.03.2012, 15:18:42 »
Хотя лучше подскажите какую версию использовать с наименьшим гемором))
Лучшее спасибо это "+" в карму
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Выход новой версии Virtuemart
« Ответ #71 : 16.03.2012, 15:50:22 »
Сейчас 1.1, через несколько месяцев ситуация измениться.
*

and878

  • Новичок
  • 4
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #72 : 21.03.2012, 10:22:06 »
подскажите с версией joomle 2.5.3 какую лучше использовать  VirtueMart!? на 2.0.2 ошибка(((
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Выход новой версии Virtuemart
« Ответ #73 : 21.03.2012, 12:07:26 »
Больше никакую, отписываться по ошибке и ждать, может у кого-то была такая-же и исправил.
*

and878

  • Новичок
  • 4
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #74 : 21.03.2012, 19:35:52 »
Больше никакую, отписываться по ошибке и ждать, может у кого-то была такая-же и исправил.

Цитировать
Fatal error: Call to undefined method plgVmShipmentWeight_countries::getVarsToPush() in Z:\home\magazin\www\plugins\vmshipment\weight_countries\weight_countries.php on line 39

вот хз как ее исправлять!))
*

georgik

  • Захожу иногда
  • 99
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #75 : 21.04.2012, 22:04:23 »
а почему тишина? никто не обновился до 2.0.6 ?
*

vzhik17

  • Захожу иногда
  • 68
  • 2 / 3
  • Вжик
Re: Выход новой версии Virtuemart
« Ответ #76 : 24.06.2012, 14:25:01 »
почему при изменении и создании чего либо, вылазят квакозябры?
*

WooSuuP

  • Захожу иногда
  • 235
  • 11 / 1
  • Ословед Интерсвязи
Re: Выход новой версии Virtuemart
« Ответ #77 : 30.06.2012, 09:32:42 »
почему при изменении и создании чего либо, вылазят квакозябры?
Может потому что в базе чарсет указан ansi? запили базу в UTF8. делается это через myphpadmin
*

indorill

  • Захожу иногда
  • 111
  • 0 / 0
Re: Выход новой версии Virtuemart
« Ответ #78 : 31.10.2012, 12:49:21 »
Ребят, подскажите пожалуйста, не отображается цена в товаре и в списке товаров, а в корзине Slide Mini Cart module VM2 вообще 0. Кэш отключён, галочки на всех ценах стоят, в группе покупателей все цены выставлены, в CSS не display: none;  ;D а один фиг с ценам трабла.
*

Raz0r

  • Захожу иногда
  • 260
  • 6 / 6
Re: Выход новой версии Virtuemart
« Ответ #79 : 26.02.2014, 20:05:26 »
хочу перевести сайт с Joomla 1.5 (vm 1.1.4) на Joomla 2.5.18, как перенести все данные в vm и как обновить компонент при переносе?
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Выход новой версии Virtuemart
« Ответ #80 : 07.12.2014, 12:12:54 »
Что-то ветка по VirtueMart совсем загибается! Недавно вышла стабильная 3.0 версия (и даже патчи выходят) а на форуме тишина!

Смотрю....
*

fsv

  • Moderator
  • 2781
  • 411 / 2
Re: Выход новой версии Virtuemart
« Ответ #81 : 07.12.2014, 13:19:24 »
Что-то ветка по VirtueMart совсем загибается! Недавно вышла стабильная 3.0 версия (и даже патчи выходят) а на форуме тишина!

Ну так чего же вы молчите? Тут написали. А где ваша тема с новостью, с новыми функциональными возможностями, преимуществами и недостатками новой версии?
Или кто по-вашему (если не такие пользователи компонента, как вы) должны эти новости освещать?

по теме:
VIRTUEMART 3 CONTINUES TO SET GLOBAL BENCHMARKS
Веб-разработка: заказ. Только новая разработка.
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Выход новой версии Virtuemart
« Ответ #82 : 07.12.2014, 13:44:25 »
Ну так чего же вы молчите? Тут написали. А где ваша тема с новостью, с новыми функциональными возможностями, преимуществами и недостатками новой версии?
Или кто по-вашему (если не такие пользователи компонента, как вы) должны эти новости освещать?

по теме:
VIRTUEMART 3 CONTINUES TO SET GLOBAL BENCHMARKS

А с новостного сайта можно продублировать новость?!
Релиз VirtueMart 3 для Joomla 3. Обзор новых функций. ?
Очень хорошая статья-перевод.
Смотрю....
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Выход новой версии Virtuemart
« Ответ #83 : 20.01.2015, 10:21:35 »
Обновился я на версию 3.0.2, а потом и на 3.0.3.
Достраиваю шаблон вывода товара и вижу, что две строчки ни как не переводятся на русский. поиск в Google привёл меня на :
http://forum.virtuemart.net/index.php?topic=127709.0
Цитировать
Thanks for reporting. Will be fixed in the next version. Meanwhile, you can add the following line into the file
your-root\plugins\vmshipment\weight_countries\language\en-GB\en-GB.plg_vmshipment_weight_countries.ini:
VMSHIPMENT_WEIGHT_COUNTRIES_SHIP_TO="We ship to "

Шикарный ответ! Мы знаем, мы поправим)))) причём 3.0.3 версию скачало всего 600 человек на тот момент, можно было и обновить дистрибутив.
Смотрю....
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Выход новой версии Virtuemart
« Ответ #84 : 21.03.2016, 14:41:41 »
Хорошие новости: На подходе "The new 3.1.0 is with new VirtueMart Frame VMF "

Плюс появилось обновление [3.0.14] с отличным SEO изменением. Появился router который нормально сокращает пути ( Use full category tree for product links )
« Последнее редактирование: 21.03.2016, 14:54:52 от yrygvay »
Смотрю....
*

fsv

  • Moderator
  • 2781
  • 411 / 2
Re: Выход новой версии Virtuemart
« Ответ #85 : 22.09.2016, 19:33:58 »
v.3.0.18 - Новость.

гуглоперевод:
Спойлер
[свернуть]
Веб-разработка: заказ. Только новая разработка.
*

fsv

  • Moderator
  • 2781
  • 411 / 2
Re: Выход новой версии Virtuemart
« Ответ #86 : 20.03.2017, 15:07:46 »
Веб-разработка: заказ. Только новая разработка.
*

khan-alex

  • Давно я тут
  • 649
  • 30 / 1
Re: Выход новой версии Virtuemart
« Ответ #87 : 20.03.2017, 15:09:10 »
VirtueMart 3.2

VirtueMart 3.2 - Cached and Optimized
Ну наконец-то! Надо потестить!
*

chiperok

  • Захожу иногда
  • 100
  • 2 / 0
Re: Выход новой версии Virtuemart
« Ответ #88 : 21.03.2017, 15:53:10 »
хм.. ошибка
Цитировать
Неправильное обновление расширения
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Re: Выход новой версии Virtuemart
« Ответ #89 : 21.03.2017, 16:33:08 »
VirtueMart 3.2

VirtueMart 3.2 - Cached and Optimized

Ничего не понимаю, они же говорили, что больше не будут поддерживать серию 3.x, и нужно ожидать VM4.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как собрать инсталлятор VirtueMart 4 самостоятельно вручную из репозитория

Автор okrym

Ответов: 0
Просмотров: 2858
Последний ответ 31.05.2023, 02:36:06
от okrym
Регистрация через VirtueMart

Автор cmd2017

Ответов: 8
Просмотров: 3263
Последний ответ 03.11.2019, 20:58:18
от Viclingvolive
Обновление VirtueMart 3.2.14 до 3.4.0

Автор Stasweb

Ответов: 1
Просмотров: 3773
Последний ответ 20.09.2018, 21:48:47
от Sandruk1
Joomla + VirtueMart

Автор tromba

Ответов: 6
Просмотров: 3216
Последний ответ 07.09.2018, 18:13:21
от voland
При переносе сайта на хостинг слетел русский язык VirtueMart

Автор by_lesavik

Ответов: 1
Просмотров: 3322
Последний ответ 21.03.2018, 17:16:01
от by_lesavik