Новости Joomla

Событие 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-чатов.

Поле для вставки видео RUTUBE в материалы

Поле для вставки видео RUTUBE в материалы.

Данное расширение позволяет интегрировать функционал видеогалереи непосредственно в материалы Joomla через систему дополнительных полей. Оно разработано для создания множественных коллекций видео без необходимости установки тяжелых сторонних компонентов.

Число ссылок в одном поле ограничено только возможностями вашего сервера и лимитами самой Joomla. Это предоставляет гибкий инструмент для контент-менеджмента, который положительно влияет на SEO и быстродействие сайта:

  • Оптимизация структуры: На сайте не плодятся материалы-пустышки, содержащие только плеер. Весь медиа-контент привязан к основному текстовому материалу.
  • Эффективность базы данных: Информация не забивает таблицу лишними записями, так как все ссылки хранятся в одном поле БД в рамках одного ID материала.
  • Скорость загрузки: Система предварительно выводит легкое превью-изображение ролика. Само видео загружается в модальном окне fancybox (скрипт нужно подключать отдельно) только по инициативе пользователя, что экономит трафик и ресурсы браузера.

Настройки и работа с полем:

  1. Укажите в настройках, для каких категорий материалов будет активно данное дополнительное поле.
  2. В интерфейсе редактирования статьи откройте появившуюся вкладку "Вставка видео".
  3. Добавляйте ссылки на ролики Rutube. Поддержка множественного ввода позволяет создавать галереи любого объема.

Разработчик — участник нашего сообщества Дмитрий Денисов (Telegram: @mitriy_bug).

Страница расширения с подробным описанием: https://www.codersite.ru/dev/joomla/pole-dlya-vstavki-video-rutube-v-materialy

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

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Отключить кэширование
« : 20.09.2018, 11:05:36 »
Пробовал сделать автовывод названия товара на странице JoomShopping в модуль обратной связи  (mod_simplecallback).
В конец product_default.php прописал
Код
<?php
//Делаем автовыставление названия через сессию
//Задаем название товара как сессию
session_start();
$_SESSION['productnamevivod']=$this->product->name;
?>

В default.php для mod_simplecallback куда надо
Код
              <?php /*Задаем имя через сессию*/session_start(); echo $_SESSION['productnamevivod']?>

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

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Отключить кэширование
« Ответ #1 : 20.09.2018, 12:28:20 »
А просто почистить кеш?
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #2 : 20.09.2018, 13:07:42 »
Речь идет об атоподставлении названия продукта продукта в инпут. Как я буду за каждым пользователем его чистить всякии раз, как он новый товар смотрит ?
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Отключить кэширование
« Ответ #3 : 20.09.2018, 13:29:52 »
JavaScript в помощь
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #4 : 20.09.2018, 13:38:20 »
Javascript уже пробовал
Это не основной код, а тот, на котором тестил.
Код
               <label> <textarea id="tovar" ></textarea></label>
<script>
    var tovar=document.getElementById('tovar');
    tovar.innerHTML='m';

</script>


Смена значения tovar.innerHTML прокатывает только если предварительно очистить кэш Joomla, так что, похоже он и javascript как-то кэширует. Речь идет о том, что при заходе на страницу товара его название задается сессией в php а затем подставляется в инпут находящейся здесь-же формы обратной связи.

Код
<script>
    var tovar=document.getElementById('tovar');
    tovar.innerHTML=<?php /*Задаем имя через сессию*/session_start(); echo $_SESSION['productnamevivod']?>

</script>
« Последнее редактирование: 20.09.2018, 13:42:30 от leha111 »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Отключить кэширование
« Ответ #5 : 20.09.2018, 13:43:59 »
зачем вообще сессия?
если форма скрыта, то в момент вызова формы дергайте значение из заголовка или определенного div'a.
либо на событие загрузки документа js вешайте, чтобы он забирал и подставлял.
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #6 : 20.09.2018, 13:51:27 »
Заголовок в файле JoomShopping, инпут в модуле, который вывожу в модальном окне через
Код
        <iframe width="100%" height="100%" src="http://domkom1/index.php/ya-khochu-posmotret-kvartiru?tmpl=component" frameborder="no" ></iframe>


*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #7 : 20.09.2018, 13:55:07 »
Да и вопрос у меня был про то, как спасться от кэширования.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #10 : 20.09.2018, 14:01:18 »
Модуль подвешен на отдельную страницу, которую я счерез него открываю в модальном окне. И как пользоваться компонентом  header() ? Ну на примере конкретно моего кода.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Отключить кэширование
« Ответ #11 : 20.09.2018, 14:11:35 »
вы какой-то изврат нагородили.
если вам нужна была просто всплывающая форма, то зачем этот компонент вызвать?
на форуме даже есть готовая, которая по кнопке всплывает, без всяких компонентов. я для своего каталога такое делал.
а в вашем извращенном случае я не уверен, что это кэш, скорее игры с сессией.
но можете попробовать к src параметр с рандомным числом цеплять, но вообще это бред какой-то.
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Отключить кэширование
« Ответ #12 : 20.09.2018, 14:25:51 »
Там скорее всего кеш всей страницы плагином Joomla, header там не поможет.
Делайте как советуют без этих извращений.
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #13 : 21.09.2018, 07:10:57 »
А есть ли способ запретить кэширование этих данных именно для плагина Joomla ? На худой конец, можно ссылку на форму ?
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Re: Отключить кэширование
« Ответ #14 : 21.09.2018, 07:35:04 »
Посмотрите в расширения - плагины - отключен ли кеш?
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #15 : 21.09.2018, 07:44:22 »
Плагин система-кэш в данный момент выключен, но пока я через меню системы кэш не почищу все равно ничего меняться не будет. Я пытался добавить страницу, на которой у меня стоит модуль обратной связи в исключения из кэшированя, но что-то не работает, хотя с корзиной для товаров JoomShopping прокатило.
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #16 : 21.09.2018, 08:00:05 »
Хотя на локалке попытка добавить корзину в исключение из кэширования тоже почему-то перестала работать. Похоже. что в прошлый раз с корзиной у меня как-то случайно все правильно получилось. Может кто подсказать. как правильно исключить страницу из кэширования через плагин ?
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #17 : 21.09.2018, 08:05:17 »
Вроде заработало когда отключил кэширование в браузере и почистил кэш.
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #18 : 21.09.2018, 08:23:10 »
Похоже, что нормально работает только исключение через пункты меню. Знает кто. как правльно исключать из кэширования url ?
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Отключить кэширование
« Ответ #19 : 21.09.2018, 09:11:24 »
Можете попробовать jotcache
*

leha111

  • Захожу иногда
  • 226
  • 0 / 0
Re: Отключить кэширование
« Ответ #20 : 21.09.2018, 09:39:45 »
Сам уже до этого додумался, но его официальный сайт что-то не работает. Посмотрим запустится ли потом.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Отключить Mootols, Jquery и Bootstrap в Joomla 3

Автор Pazys

Ответов: 126
Просмотров: 104787
Последний ответ 21.10.2022, 22:25:23
от Alex Kop
Отключить модуль с контактами на Joomla, 3.10.4

Автор max.slanskii

Ответов: 10
Просмотров: 1570
Последний ответ 06.02.2022, 10:30:21
от max.slanskii
Отключить кэш

Автор Alex_gs

Ответов: 2
Просмотров: 747
Последний ответ 25.11.2021, 13:27:04
от gartes
Как отключить пагинацию товаров в VirtueMart 3?

Автор Damarkuzz

Ответов: 3
Просмотров: 879
Последний ответ 31.01.2021, 20:33:28
от rsn
Как полностью отключить кеширование? [РЕШЕНО]

Автор dm-krv

Ответов: 32
Просмотров: 5725
Последний ответ 02.11.2020, 22:42:51
от dm-krv