Новости Joomla

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений.

👩‍💻 v.2.6.1. Что нового?
- Правки наследования схем серверов обновлений. Улучшена логика наследования схем серверов обновлений для проектов компонент - категория - проект.
- Не стабильные релизы в сервере обновлений. Теперь в данные сервера обновлений попадают все версии (alpha, beta и т.д.), а не только stable.
- Косметические изменения. В шаблоне по умолчанию сделаны замены некоторых CSS-классов, уточнено присвоение атрибутов loading=lazy и fetchpriority.
- Рефакторинг и правки кода. Текущее обновление кодовой базы.
- Исправление ошибок.

👩‍💻 Больше спасибо за помощь в тестировании участникам нашего сообщества Александру Новикову (@pro_portal) и Александру Судьбинову (@alexrevo).

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

@joomlafeed

Событие Pizza, Bugs & Fun - 29-30 января 2026 года.

Событие Pizza, Bugs & Fun  - 29-30  января 2026 года.

Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.

Ссылки на видео и статьи из этого поста рассказывает об организационных вопросах, которые пригодятся для участия в PBF, а так же что и как делать.

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

Каждый помогает тем, что он умеет:

  • кто-то пишет недостающую документацию,
  • кто-то пишет код,
  • кто-то тестирует как исправлены ошибки или сделан новый функционал.

На сайте события есть карта, можно "захостить" свою локацию. Практически все движки в мире развиваются за счёт спонсирующих их компаний. Joomla одна из немногих, где развитие идёт только усилиями международного сообщества энтузиастов.

https://www.youtube.com/watch?v=a-FuVKXg_Uw 

На момент написания данного поста в репозитории Joomla 810 открытых Issue (как правило это баги) и 236 Pull request (PR, исправление багов и новый функционал). Все PR обязательно тестируются минимум двумя участниками сообщества, дабы в конечный код движка не проскочила ошибка.

Если каждый из участников только нашего сообщества сделает даже одно тестирование, то, боюсь, PR и Issue на всех не хватит 😀 И ничего не останется нашим коллегам из международных Joomla-чатов.

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

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Всем привет.
Кто знает как можно заполнить скопом код товар ? С самого начала не заполнялся код товар, а теперь хочу связать пару магазинов что бы по коду обновляло цены. Нужно на основном магазине заполнить, произвольно, поле код товар, но скопом все. А на сателлитах потом вручную обновлю. Кто подскажет можно как то это сделать, может есть плагины, может можно как то через sql запрос в myadmin? Буду признателен любой инфе.

Пишу решение задачки.
На уже существующий товар прописывает скопом  "Код товара" через SQL запрос в myadmin :
Код
UPDATE `ПРЕФИКС_jshopping_products` SET product_ean = CONCAT('10000-', product_id) WHERE parent_id=0
Код товара соответственно будет типа "10000-id товара" . Можно вставить свое что-то, можно просто оставить id .
для вновь создаваемых товаров сделал так : Добавил  такую строчку в файл \administrator\components\com_jshopping\views\product_edit\tmpl\default.php
Код
<input type = "hidden" name = "product_ean" value = "<?php echo '10000-'.$row->product_id?>" /> 
после такой строчки
Код
<input type = "hidden" name = "parent_id" value = "<?php echo $row->parent_id?>" />
« Последнее редактирование: 27.04.2016, 16:39:23 от misteri27 »
*

Anttuer

  • Захожу иногда
  • 92
  • 0 / 0
Сделай экспорт товаров в CSV, открой как таблицу и забивай коды, потом сделай импорт обратно. Не забывай делать бэкап!
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Сделай экспорт товаров в CSV, открой как таблицу и забивай коды, потом сделай импорт обратно. Не забывай делать бэкап!
Товаров 30 000 мне нужно забить все примером начиная от код от 1000 и до полного заполнения . Как вариант пойдет, но у меня не хочет импорт делать не хватает памяти. Хотя можно и так если не будет других вариантов.
« Последнее редактирование: 26.04.2016, 15:17:47 от misteri27 »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
как должен выглядеть ean?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Anttuer

  • Захожу иногда
  • 92
  • 0 / 0
Товаров 30 000 мне нужно забить все примером начиная от код от 1000 и до полного заполнения . Как вариант пойдет, но у меня не хочет импорт делать не хватает памяти. Хотя можно и так если не будет других вариантов.

Не хватает памяти? Сколько весит выгруженный файл CSV? Сталкивался в одном магазине на то что человек неправильно заполняя таблицу создавал тысячи "пустых" строк, в результате файл весил десятки мегабайт, и естественно не хотел загружаться на сайт, после очистки файла от лишнего мусора всё нормально импортировалось.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вероятно памяти не хватает не для загрузки файла, а для запросов для импорта. да и не надо никакого импорта в данном случае. это 1 запрос в phpMyAdmin, но надо понимать, как должен выглядеть ean
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Вид можно любой . Я думал просто от 10000 шагом примером 5, или просто начиная от 10000 . Главное что бы уникальное я потом на других сайтах обозву так же именно тот товар.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Код: sql
UPDATE `ПРЕФИКС_jshopping_products` SET product_ean = CONCAT('10000-', product_id) WHERE parent_id=0
коды соответственно будут 10000-product_id

Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
http://joomlaforum.ru/index.php/topic,193555.0.html
Массовые изменения значений полей в базе
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Код: sql
UPDATE `ПРЕФИКС_jshopping_products` SET product_ean = CONCAT('10000-', product_id) WHERE parent_id=0
коды соответственно будут 10000-product_id
Спасибо все работает. Принцип понял, так что можно подставить вместо 10000 любую фразу и добавить id примером производителя .
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
совершенно верно, но поскольку id производителя не уникален, то ean тогда тоже будут повторяющиеся
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
совершенно верно, но поскольку id производителя не уникален, то ean тогда тоже будут повторяющиеся
Да но вместе они будут уникальными. Хотя можно просто id .
Добавил еще что бы сразу прописывало при создании нового товара в файл такую строчку \administrator\components\com_jshopping\views\product_edit\tmpl\default.php
Код
<input type = "hidden" name = "product_ean" value = "<?php echo '10000-'.$row->product_id?>" />
Вроде бы все работает.
*

Gnom41k

  • Захожу иногда
  • 147
  • 5 / 1
  • W.Shop
Кто знает как можно заполнить скопом код товар ?
Артикулы Ваши и они будут браться за исходник или Вам надо на основании артикулов поставщиков работать?
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Еще раз привет всем. Этот код
Код
UPDATE `ПРЕФИКС_jshopping_products` SET product_ean = CONCAT('10000-', product_id) WHERE parent_id=0
все ок работает но есть вопрос. Можно как то через запрос выровнять все коды что было одинаковое количество символов ? Ну например есть товар id которого 32560 и есть товар 1 как примером выровнять все что до 5 знаков подставив спереди 0 ? Но что бы число было пятизначным примером. То есть 35560 так и есть а 1 стало 000001 ?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
смотрите функцию RIGHT
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

misteri27

  • Захожу иногда
  • 490
  • 0 / 0
Ок . Сейчас попробую.
« Последнее редактирование: 24.06.2016, 16:21:20 от misteri27 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Сбросить счётчик ID товаров JoomShopping

Автор goga_pgasovav

Ответов: 3
Просмотров: 1674
Последний ответ 13.02.2025, 00:11:20
от goga_pgasovav
WT On fly image handler изображения товара JoomShopping в webp на лету

Автор sergeytolkachyov

Ответов: 13
Просмотров: 4821
Последний ответ 29.01.2025, 20:38:38
от sergeytolkachyov
Видео с Youtube вместо картинки на карточке товара

Автор ksena

Ответов: 35
Просмотров: 10824
Последний ответ 08.10.2024, 04:26:36
от kit2m2
Условие для кол-ва товара больше нуля

Автор kik84

Ответов: 3
Просмотров: 1491
Последний ответ 16.02.2024, 13:33:24
от kit2m2
Убрать модуль в карточке товара JoomShopping

Автор alexkraym

Ответов: 35
Просмотров: 5989
Последний ответ 21.08.2023, 07:17:53
от delchev