Новости Joomla

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

Компания JetBrains рассказала о своей поддержке Joomla

Компания JetBrains рассказала о своей поддержке Joomla

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим. Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter — популярный MVC-фреймворк для разработки на PHP
  • Joomla! - наша любимая CMS.

Эти названия (кроме "Joomla") чаще всего не слышат вебмастера и разработчики обычных сайтов и интернет-магазинов. Но эти названия хорошо знакомы PHP-разработчикам, которые создают сложные и высоконагруженные проекты и микросервисы. То, что Joomla оказалась в одном ряду с такими программными инструментами - делает ей честь.

🙏 За ссылку спасибо участнику нашего сообщества Ринату Кажетову (@rkazhet).

Подпишитесь на @joomlafeed

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

Lovrentiy

  • Захожу иногда
  • 97
  • 0 / 2
Доброго дня!

Установил плагин поиска по ЖШ и всё заработало, поправил нужные наименования, порадел за внешний вид и тут начались вопросы.

В частности, ищет по наименованию, по артикулу, по тексту, по характеристикам не ищет, как научить?

например есть такой код:
Код: php
foreach ($words as $word) {
                    $word        = $db->Quote( '%'.$db->escape( $word, true ).'%', false );
                   
                    $wheres2     = array();
                    $wheres2[]     = "prod.`".$lang->get('name')."` LIKE ".$word;
                    $wheres2[]     = "prod.`".$lang->get('short_description')."` LIKE ".$word;
                    $wheres2[]     = "prod.`".$lang->get('description')."` LIKE ".$word;
                    $wheres2[]     = "prod.product_ean LIKE ".$word;
                    $wheres[]     = implode( ' OR ', $wheres2 );
                }
                $where = '(' . implode( ($phrase == 'all' ? ') AND (' : ') OR ('), $wheres ). ')';
            b
reak;
        }
я так понимаю тут при поиске по "слову" и составляется запрос в БД, как добавить характеристики?

И ещё нюанс, поиск не выделяет найденные слова и не переносит к ним. Такое реализовано для поиска? Или есть готовый код, пример кода для подобной реализации?
*

Lovrentiy

  • Захожу иногда
  • 97
  • 0 / 2
Есть ли переменная объявленная глобально, в которой хранятся значения связанные с характеристиками? Возможно кто-то подскажет в какой ячейке в БД хранятся характеристики?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Есть ли переменная объявленная глобально, в которой хранятся значения связанные с характеристиками?

нет

в какой ячейке в БД хранятся характеристики?

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

Lovrentiy

  • Захожу иногда
  • 97
  • 0 / 2
Спасибо! Буду изобретать велосипед, результатом поделюсь =)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин обновления цен и остатков товаров JoomShopping из CSV

Автор sergeytolkachyov

Ответов: 0
Просмотров: 1009
Последний ответ 24.12.2024, 14:50:42
от sergeytolkachyov
WT JShopping Cart - модуль Bootstrap 5 корзины для JoomShopping 5 и Joomla 4

Автор sergeytolkachyov

Ответов: 7
Просмотров: 3699
Последний ответ 15.12.2024, 09:34:09
от kit2m2
Заголовки в результатах поиска

Автор mag_num83

Ответов: 8
Просмотров: 1268
Последний ответ 12.08.2024, 10:59:03
от sivers
Подтвердите повторную отправку формы - JoomShopping поиск

Автор Kokshetau

Ответов: 11
Просмотров: 5252
Последний ответ 07.08.2024, 15:07:05
от mag_num83
JoomShopping плагин подмены статического текста JoomShopping на материалы Joomla

Автор sergeytolkachyov

Ответов: 6
Просмотров: 1610
Последний ответ 01.03.2024, 13:41:05
от sergeytolkachyov