Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

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

voron121

  • Захожу иногда
  • 220
  • 1 / 0
  • Метод тыка и мата помогает в кодинге
Доброго времени суток уважаемые форумчани. У меня вопрос, который волнует меня уже не один месяц. Ситуация следующая : в данный момент существует интернетмагазина на Joomla 1.5 + vm 1.6. Изначально с компонентом магазина был не большой бок связанный с отображением картинки в карточке товаров и некоторые другие мелкие неприятности. Так вот, я не сторонник миграции на новые версии движка, тк это практически всегда проходит болезненно, но все же думаю обновить движок сайта на версию 2,5 и соответсвенно с ним поставить VirtueMart 2.0. Подскажите пожалуйста, возможно ли произвести подобное обновление с минимальными потерями данных в компоненте vm, но с учетом (или надеждой) того, что при обновлении VM - баги исчезнут? И если можно то как произвести такое чудо?
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
тоже волнует переход на новую Joomla и март.
-==Dimir==-
*

rewuxiin

  • Давно я тут
  • 544
  • 38 / 6
ничего сложного. все переносится сначала средствами VM2, а после уже миграцией базы данных созданной VM2 в Joomla 2.5.


единственное с чем можете столкнуться - перенос типов.

я решал данную проблему с помощью приобретенного http://joomlaforum.ru/index.php/topic,210063.0.html фильтра с встроенным плагином для доп полей которым можно импортировать данные из типов.

но не забудьте для начала каким либо иным способом выгрузить типы из VM1.
*

voron121

  • Захожу иногда
  • 220
  • 1 / 0
  • Метод тыка и мата помогает в кодинге
Цитировать
все переносится сначала средствами VM2, а после уже миграцией базы данных созданной VM2 в Joomla 2.5.
А можете по подробнее описать ) Уж больно заинтриговали =)
*

rewuxiin

  • Давно я тут
  • 544
  • 38 / 6
Ну вот, переводик склепал на скорую руку. Если что не так, поправьте. В скобках позволил себе некоторые примечания.

НЕ ОБНОВЛЯЙТЕ РАБОТАЮЩИЙ САЙТ
Чтобы достичь лучшего результата следуйте следующим шагам:
1.   Установите VirtueMart на тестовый сайт, чтобы посмотреть как это будет работать.
2.   Если можете, увеличьте время ожидания ответа в вашем файле параметров php.ini, впрочем, скрипт сработает и без этого. (На этапе самой миграции задержка выставляется).
3.   Переименуйте старую папку com_virtuemart, (например, в com_virtuemart00).
4.   Перенесите ваши картинки из /components/com_virtuemart/shop_image/ в папку /images/stories/virtuemart (если её нет, нужно создать), соблюдая подпапки которые были раньше.
5.   Отключите режим отладки в настройках Joomla и если установлена Akeeba создайте точку восстановления (наверно имелось ввиду, не понятно, что автор конкретно хотел сказать о точке восстановления).
6.   Отключите/удалите все старые расширения для VirtueMart 1.1.*.
7.   Установите язык вашего сайта, который будет использоваться в описаниях продуктов. Это супер важный шаг перед тем как продолжить обнавление.
8.   Установите VirtueMart 2.0.0 через инстолятор Joomla (Расширения -  Установить/удалить).
9.   Установите AIO component, он содержит в себе все необходимые модули и плагины для VirtueMart (он в комплекте идет с VirtueMart 2.0.0).
10.   Перейдите в администрирование и установите нужный язык(и) для вашего магазина, даже если ваш сайт не мультиязычный и сохраните конфигурацию VirtueMart.
11.   В конфигурации VirtueMart включите инструменты обновления базы данных.
12.   Перейдите в VirtueMart - Инструменты – Инструменты и Миграция, в закладку Миграция.
13.   Выберете Все и нажмите Начать миграцию/ Start Migration.
14.   Нажимайте Начать миграцию/ Start Migration столько сколько это будет нужно, чтобы перенести все продукты.

это официальная инструкция.

немножко проще поясню:

1. Процедуру переезда лучше всего делать локально на бекапе.
2. Можно пропустить - при большом колличестве товара не поможет.
3. В /administrator/components и /components/ переименовываете папку com_virtuemart
4. Перенесите ваши картинки из /components/com_virtuemart/shop_image/ в папку /images/stories/virtuemart (если её нет, нужно создать), соблюдая подпапки которые были раньше.
5. Можно пропустить
6. Имеется ввиду дополнительные плагины, компоненты которые были вами дополнительно установлены для например импорта.
7. Установите язык вашего сайта, который будет использоваться в описаниях продуктов (если мультиязык значит все языки которые будут использоваться). Это супер важный шаг перед тем как продолжить обнавление.
8. Установите VirtueMart 2.0.х через инстолятор Joomla (Расширения -  Установить/удалить).
9. Установите AIO component, он содержит в себе все необходимые модули и плагины для VirtueMart (он в комплекте идет с VirtueMart 2.0.х).
9.1. Если у вы работаете в панели управления на русском языке (либо другом) - VirtueMart должен получится на нем же, но бывает косяк с установкой языка. если VirtueMart остался на английском языке - вам необходимо скачать на официальном сайте языковые пакеты необходимые вам и установить их. если VirtueMart все равно остался на английском языке - необходимо языковой архив распаковать самостоятельно в lang дериктории сайта. если все сделали правильно - язык станет верным.
10. Перейдите в VirtueMart-настройки-настройки-Параметры языка - Языки поддерживаемые магазином (выбираем те которыми будете пользоваться)\ и сохраняем конфигурацию магазина
11. там же ниже параметров языков ставите галку "Обновление базы данных " и сохраняем конфигурацию магазина
12. Перейдите в VirtueMart - Инструменты – Инструменты и Миграция, в закладку Миграция.
13. Выберете "Все" и нажмите Начать миграцию/ Start Migration.
14. Нажимайте Начать миграцию/ Start Migration столько сколько это будет нужно, чтобы перенести все продукты. (обязательно если у вас много товаров - нажимайте - иначе товары все не перенесутся)

идете проверяете общее колличество товаров и сравнивате с количеством в vm 1.1.x

заходим в phpMyAdmin удаляем таблицы старого VirtueMart (префикс _vm_) и делаем бекап (экспорт) таблиц нового vm (префикс _virtuemart_)
так же делаем бекап картинок /images/stories/virtuemart

теперь приступайте к переезду на Joomla 2.5 можно при помощи например компонента  jUpgrade

когда перетащите сайт снова выполняете пунскты 7,8,9. перетаскиваете картинки /images/stories/virtuemart и восстанавливаете бекап таблиц (префикс _virtuemart_)
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
делаю как написано. Нажимаю начать миграцию. 5-7 секунд и появляется белый экран с ошибкой:

Fatal error: Call to undefined method JDatabaseMySQL::getTableColumns() in Z:\home\xxx.ru\www\administrator\components\com_virtuemart\helpers\vmtable.php on line 1400
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Почему-то при миграции не переносятся изображения товаров.

Все скопировал в images/stories/virtuemart/product/

Соответствующая кнопка в Tools & Migration не помогает.
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
А может кто-то сможет объяснить ещё подробнее? Читаю инструкцию, что-то не очень понимаю план действий. Я обновил саму Joomla до версии 2.5, затем устанавливаю VM2 + VM Aio, и у меня выскакивает ошибка такая же: Fatal error: Call to undefined method JLanguage::getBackwardLang() in /home/host1248633/kartonpac.ru/htdocs/www/administrator/components/com_virtuemart/compat.joomla1.5.php on line 78 (адрес сайта другой только)
Как это исправить? как перенести товары? Не очень понял про экспорт таблиц. Объясните пожалуйста
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Возможно не выполнен пункт №6.
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Нашёл ещё одну статью, где всё подробно расписано. Сделал всё до пункта 9.1, его тоже сделал, и после этого вылезает такая ошибка: Fatal error: Class 'JAccess' not found in /home/komtag/komtag.ru/www/administrator/components/com_virtuemart/helpers/vmview.php on line 84
Даже не знаю, как это исправить.
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Нашёл ещё одну статью, где всё подробно расписано. Сделал всё до пункта 9.1
Ссылка?
и после этого вылезает такая ошибка: Fatal error: Class 'JAccess' not found in /home/komtag/komtag.ru/www/administrator/components/com_virtuemart/helpers/vmview.php on line 84
Даже не знаю, как это исправить.
Версия Joomla?
*

den_caruk

  • Захожу иногда
  • 64
  • 2 / 0
У меня тоже самое
 error: Class 'JAccess' not found in C:\my_projects\site.com\www\administrator\components\com_virtuemart\helpers\vmview.php on line 84
Joomla 1.5
Вот статья
http://joomlablog.ru/internet-magaziny-katalogi/173-migratsiya-virtuemart-1-1-do-versii-2
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Все на 2.5.
*

den_caruk

  • Захожу иногда
  • 64
  • 2 / 0
То есть фактически  миграции с Joomla 1.5 + VirtueMart 1.1.4 на Joomla 2.5 + VirtueMart 2.0.10  нет??
VM 2 не совместим с  Joomla 1.5??
Можно попробовать через экспорт - импорт товаров еще, если есть CSVI для ВМ 2
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Не секрет, где вы прочитали о том, что сначала нужно обновить VM, а потом Joomla?
*

den_caruk

  • Захожу иногда
  • 64
  • 2 / 0
вот из этого сообщения http://joomlaforum.ru/index.php/topic,257242.msg1294389.html#msg1294389
плюс  статья
http://joomlablog.ru/internet-magaziny-katalogi/173-migratsiya-virtuemart-1-1-do-versii-2

с этого получается, что нужно установить ВМ 2 на Joomla 1.5
Посмотрите пожалуйста шестой шаг, там нужно установить ВМ 2 на Joomla 1.5, потом мигрировать  а лишь потом обновлять Joomla до 2.5
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
1. вот из этого сообщения http://joomlaforum.ru/index.php/topic,257242.msg1294389.html#msg1294389
плюс  статья
2. http://joomlablog.ru/internet-magaziny-katalogi/173-migratsiya-virtuemart-1-1-do-versii-2

с этого получается, что нужно установить ВМ 2 на Joomla 1.5
Посмотрите пожалуйста шестой шаг, там нужно установить ВМ 2 на Joomla 1.5, потом мигрировать  а лишь потом обновлять Joomla до 2.5
1. да, есть такой пост, но он не за авторством модератора
2. это перевод неофициальной статьи
http://www.dashhelp.com/home/joomla-blog/75-migrate-virtuemart-1-1-9-to-version-2-0-updates

Да, давайте на 2.5 в начале.
*

den_caruk

  • Захожу иногда
  • 64
  • 2 / 0
http://www.dashhelp.com/home/joomla-blog/75-migrate-virtuemart-1-1-9-to-version-2-0-updates

В этой статье все манипуляции над виртом тоже производятся на Joomla 1.5, а в конце предлагают обновить до Joomla 2.5

А вот тут http://slogpost.ru/2012/05/obnovlyaem-joomla-1-5-23-virtuemart-1-1-9-do-joomla-2-5-virtuemart-2-0-6/

автор предлагает сначала обновить Joomla до 2.5, а потом VirtueMart
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
http://www.dashhelp.com/home/joomla-blog/75-migrate-virtuemart-1-1-9-to-version-2-0-updates
В этой статье все манипуляции над виртом тоже производятся на Joomla 1.5, а в конце предлагают обновить до Joomla 2.5
Я же ответил
2. это перевод неофициальной статьи
http://www.dashhelp.com/home/joomla-blog/75-migrate-virtuemart-1-1-9-to-version-2-0-updates
Автор не входит в VM TEAM и потому не несет никакой отвественности за свою статью.

А вот тут http://slogpost.ru/2012/05/obnovlyaem-joomla-1-5-23-virtuemart-1-1-9-do-joomla-2-5-virtuemart-2-0-6/
автор предлагает сначала обновить Joomla до 2.5, а потом VirtueMart
Подход "обновлять сначала до 2.5" не нов. К примеру com_spupgrade для такого метода работы и создан был.
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Я же ответилАвтор не входит в VM TEAM и потому не несет никакой отвественности за свою статью.
Ну да у вас на сайте такая статья подробная ага http://docs.virtuemart.net/tutorials/30-installation-migration-upgrade-vm-2/77-upgrading-vm1-to-vm2.html взяли бы давно написали
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Мы писали, правда. Главный модератор официального форума VM (у него почти 18 тысяч постов) до последнего времени указывал в свой форумной подписи, что Joomla 1.5 нужно менять на 2.5.

То, что в официально статьей не повторяется это означает, что VM TEAM признало, что не может единолично переубедить упёртых полторашников.
*

den_caruk

  • Захожу иногда
  • 64
  • 2 / 0
Обновил Joomla до 2.5 с помощью JUpgrade. Он конечно ВМ не обновляет, но в базе данных остаются таблицы из VirtueMart 1.1.9 устанавливаю ВМ 2
во вкладке -  configuration - отмечаю -  Enable database Update tools потом
Потом Tools & migration
В базе старые таблицы ВМ присудствуют, но миграция проходит с ошибкой
Результат на скрине
« Последнее редактирование: 22.09.2013, 19:41:57 от den_caruk »
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Таблицы svitmebli_db.jsf_vm_product, Таблица svitmebli_db.jsf_vm_orders у вас не существуют? А должны наверное быть? Посмотрите были ли они до миграции.

Видно, что медиа (картинки) не были обнаружены перед началом миграции. Вы их не скопировали по указанному адресу, да?
*

den_caruk

  • Захожу иногда
  • 64
  • 2 / 0
Таблицы svitmebli_db.jsf_vm_product, Таблица svitmebli_db.jsf_vm_orders у вас не существуют? А должны наверное быть? Посмотрите были ли они до миграции.

Видно, что медиа (картинки) не были обнаружены перед началом миграции. Вы их не скопировали по указанному адресу, да?

До миграции таких таблиц не было, есть таблицы jsf_virtuemart_product , jsf_virtuemart_orders наверное он их хочет

Таблицы svitmebli_db.jsf_vm_product, Таблица svitmebli_db.jsf_vm_orders у вас не существуют? А должны наверное быть? Посмотрите были ли они до миграции.

Видно, что медиа (картинки) не были обнаружены перед началом миграции. Вы их не скопировали по указанному адресу, да?
картинки я скопировал, так как указанно в инструкции, но картинки, это полбеды.. тут есть скрипт http://www.timonbos.eu/techniek/5-migrate-virtuemart-images.html для переноса картинок

Тем временем я Обновил Вирт 1.1.4 до 2.0.10 на Joomla 1.5 миграция прошла с переменным успехом - товары перенеслись все, а вот категории не все - только половина
Но, даже так можно мигрировать jupgrade до Joomla 2.5 , по идее таблицы VirtueMart 2 останутся и на новой Joomla 2.5 просто нужно будет установить VirtueMart 2

а по методу изначального обновления до Joomla 2.5 а потом VirtueMart до 2, то пока не получилось, еще попробую старшие версии ВМ 2.0.6, а не последнюю
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
До миграции таких таблиц не было, есть таблицы jsf_virtuemart_product , jsf_virtuemart_orders наверное он их хочет
То есть у вас были до миграции таблицы VM1 но с префиксом как у VM2?

На счет картинок есть прикрепленная тема в раздела "Миграция" офиц. форума
https://forum.virtuemart.net/index.php?topic=109502.0

Тем временем я Обновил Вирт 1.1.4
Есть совет в мануалах обновить 1.1.4 до последней версии VM1 - до 1.1.9.

а по методу изначального обновления до Joomla 2.5 а потом VirtueMart до 2, то пока не получилось, еще попробую старшие версии ВМ 2.0.6, а не последнюю
Жаль, в последней версии может больше усовершенствований мигратора.
*

bgg87

  • Захожу иногда
  • 164
  • 2 / 0
  • Истина где-то рядом...
Всем привет!
Вот все пишут, как обновить или перенести полностью Joomla + VirtueMart, а это значит в добавить к имеющимся проблемам (в моем случае), ещё кучу!

Поэтому, считаю, лучше сделать чистую установку, но сразу возникло 2 очень важных вопроса:
1. Как перенести только товары [J 1.5.26 + vm 1.1.6] на [J 2.5.27 + vm 2.6.12 ]?
2. Как сделать URL такими же как на старом сайте? (товаров около 5000!)

URL старого сайта имеют вид:
site.ru/shop/category/product/01-name_category/12345-name_tovar
*01 - id категории
*12345 - id товара

Любители отправить в Google ^-^ скажу что провел там не один вечер. Инфа за чистую очень старая и не актуальная, и все пишут об одном "как обновить".
Совету буду очень рад, а инструкции крайне счастлив :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расчёт стоимости товара в VirtueMart за периметр

Автор NIKOLY

Ответов: 0
Просмотров: 1510
Последний ответ 04.07.2025, 09:18:31
от NIKOLY
VirtueMart 3 Отображать только товары в наличии!

Автор GaziroFFka

Ответов: 4
Просмотров: 5015
Последний ответ 06.06.2023, 13:55:13
от Akeksandr
SP VirtueMart Category Search

Автор ve1006

Ответов: 10
Просмотров: 8825
Последний ответ 18.01.2023, 10:39:10
от AzMandius
Как вывести модуль в страницу VirtueMart?

Автор harddrop

Ответов: 11
Просмотров: 5895
Последний ответ 13.11.2022, 13:11:37
от Evgen Kulibin
Как правильно настроить покупку в VirtueMart?

Автор varella

Ответов: 1
Просмотров: 3610
Последний ответ 12.10.2022, 16:14:04
от varella