Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития 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

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

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Установка Joomla 3.3.3
« : 20.04.2015, 12:45:06 »
Здравствуйте! Подскажите, где и что я Неправильно делаю?. Установила Денвер, настроила, создала базу данных, скачала и разархивировала в созданную мною папку www в директории home\neftegazcomplekt.ru Joomla 3.3.3 (скачала с http://joomla.ru/downloads/joomla).
Цитировать
Нажимаем  ярлык Restart Servers, ждем несколько секунд пока сервера перезапустятся.
В браузере пишем http://mysite.ru и попадаем на первый этап установки Joomla!
  В браузере написала название своей папки (neftegazcomplekt.ru), но на странице ничего не отобразилось, просто белая страница.
Подскажите, что не так? Первый раз создаю сайт, все стараюсь делать по FAQам и прислушиваюсь к советам советы. Заранее благодарю.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 118 / 9
Re: Установка Joomla 3.3.3
« Ответ #1 : 20.04.2015, 12:51:14 »
Возьмите себе за привычку все дистрибутивы скачивать с официального сайта, а не с некоего Joomla.ru
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #2 : 20.04.2015, 12:57:33 »
1. Вы скачали сборку с варезника. Официальный сайт - Joomla.ORG
2. По поводу белой страницы - изучайте документацию к Денверу. Что бы заработал сайт neftegazcomplekt.ru, вы должны были в директории Денвера создать папку neftegazcomplekt.ru и в ней папку www. Затем нажать Restart Server. После этого можете зайти в C:\WINDOWS\system32\drivers\etc\hosts и посмотреть файл host, в нем должна быть строка вида 124.0.0.1 neftegazcomplekt.ru. Если этой строки там нет - вопрос к документации по Денверу.

P.S. Поставьте OpenServer, он юзабельнее (ИМХО)

P.P.S Бывает что скайп занимает 80-й порт, попробуйте его отрубить.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #3 : 20.04.2015, 13:05:27 »
Спасибо, указали на ошибку (лоханулась! :( ). Буду переделывать. :) Здесь только англ. яз. версия, где можно скачать русификатор, если таковой имеется? В скайпе сняла галку с использования 80и 443 порта.
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #4 : 20.04.2015, 13:12:48 »
Переделала, теперь после написания адреса сайта появляется надпись "Your host needs to use PHP 5.3.10 or higher to run this version of Joomla!"
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #5 : 20.04.2015, 13:13:54 »
P.S. а строки 124.0.0.1 neftegazcomplekt.ru нет. :(
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Установка Joomla 3.3.3
« Ответ #6 : 20.04.2015, 13:15:59 »
1. Вы скачали сборку с варезника. Официальный сайт - Joomla.ORG
joomla.ru - не варезнит, там квикстарт шаблона rsmetro

Здесь только англ. яз. версия, где можно скачать русификатор, если таковой имеется?
Extensions -> Extension manager -> Install languages -> Find languages


124.0.0.1 => 127.0.0.1
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #7 : 20.04.2015, 13:30:45 »
Цитировать
127.0.0.1
, но названия сайта нет. Скачала и установила версию 3.4 с официального сайта, но проблемаосталась
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #8 : 20.04.2015, 13:34:41 »
ЕЕЕЕЕЕсть, появилось, только надпись Your host needs to use PHP 5.3.10 or higher to run this version of Joomla! осталась. Что можно с этим сделать?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Установка Joomla 3.3.3
« Ответ #9 : 20.04.2015, 13:40:38 »
1. Удалите денвер. Перезагрузите ПК.
2. Скачайте endels и установите его (это тот же денвер, но усовершенствованный).
3. В параметрах endels выставьте версию php 5.4.
4. В папке с установленным \endels\home cоздайте папку \neftegazcomplekt.local\www и распакуйте туда дистрибутив J.
5. Запустите endels и наберите в браузере в адресной строке http://neftegazcomplekt.local

PS: никогда не называйте локальные домены именами с общепринятыми окончаниями доменных зон, т.е. *.ru, *.com, *.net, *.su, *.ua, *.рф и т.д.
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #10 : 20.04.2015, 13:51:24 »
Цитировать
PS: никогда не называйте локальные домены именами с общепринятыми окончаниями доменных зон, т.е. *.ru, *.com, *.net, *.su, *.ua, *.рф и т.д.
Почему?
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #11 : 20.04.2015, 13:57:19 »
никогда не называйте локальные домены именами с общепринятыми окончаниями доменных зон, т.е. *.ru, *.com, *.net, *.su, *.ua, *.рф и т.д.
Я их называю mysite.sex. И просто, и соответствует действительности, ибо с каждым сайтом это такая е....................

Почему?
Проблем не будет. Бывает, назовете с доменом 1 уровня ru, начинаете редактировать, а он не меняется. А потом оказывается, что открывается сайт не локальный а внешний.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Установка Joomla 3.3.3
« Ответ #12 : 20.04.2015, 14:00:25 »
Потому что браузер автоматом пытается найти сайт с именем neftegazcomplekt.ru в сети (даже если его по факту там нет), а neftegazcomplekt.local в сети быть не может - зона .local зарезервирована для внутриорганизационных разработок сайтов и домен в этой зоне не может быть зарегистрирован у регистратора, следовательно, браузер не будет его искать в сети, отдавая предпочтение локальному действию по умолчанию, которое берет на себя локально установленный сервер. Почитайте об этом, на хабре и в википедии много инфы доступным языком.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Установка Joomla 3.3.3
« Ответ #13 : 20.04.2015, 14:01:55 »
Я их называю mysite.sex. И просто, и соответствует действительности, ибо с каждым сайтом это такая е....................
а главное - напоминает, что к любой работе надо подходить с юмором )))
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #14 : 20.04.2015, 14:03:56 »
а главное - напоминает, что к любой работе надо подходить с юмором )))
Совершенно верно!
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #15 : 20.04.2015, 14:30:19 »
Огромное спасибо! пока все работает на engelse, Joomla установила, есть доступ и к админке и к сайту!
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #16 : 20.04.2015, 14:35:55 »
Огромное спасибо! пока все работает на engelse, Joomla установила, есть доступ и к админке и к сайту!
Обращайтесь ::)
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #17 : 20.04.2015, 15:27:46 »
Не долго счастье мое длилось! Установила шаблон и теперь не могу открыть ни страницу админки, ни страницу сайта. Яндекс говорит, страница не доступна. Техническая информация: ошибка dnserror
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #18 : 20.04.2015, 15:49:18 »
Не долго счастье мое длилось! Установила шаблон и теперь не могу открыть ни страницу админки, ни страницу сайта. Яндекс говорит, страница не доступна. Техническая информация: ошибка dnserror
А при чем здесь Яндекс и localhost? Вы как папку сайта назвали? Какой шаблон ставите? Как вы его ставите?
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Установка Joomla 3.3.3
« Ответ #19 : 20.04.2015, 16:01:12 »
а самое главное - откуда шаблон скачали?
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #20 : 20.04.2015, 16:01:50 »
Скачала архив с шаблоном и через менеджер расширений выбираю файл, загружаю и устанавливаю
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #21 : 20.04.2015, 16:08:42 »
шаблон YT Katana
Цитировать
а самое главное - откуда шаблон скачали?
На официальном сайте не нашла шаблоны.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #22 : 20.04.2015, 16:40:53 »
Вы не можете попасть в админку, а это мало относится к шаблону. Попробуйте сделать рестарт сервера. Если не поможет, то начинайте все сначала, больше посоветовать не знаю что можно... Joomla какой версии? Админка открывается или там белая страница? Если белая страница, то проверьте, есть ли запись в файле host, для этого можете зайти в C:\WINDOWS\system32\drivers\etc\hosts и посмотреть файл блокнотом. Должна быть строка 127.0.0.1 moysayt.moydomen
Так же попробуйте войти в админку через порт http://neftegazcomplekt.local:8080/administrator/index.php
« Последнее редактирование: 20.04.2015, 16:47:57 от sebun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #23 : 20.04.2015, 16:55:22 »
Спасибо огромное за совет. Удалила через total comander engels, теперь пытаюсь установить его заново, чтобы повторить попытку. Перезалила Joomla, началась заново настройка на сайте. Дошла до момента, где надо указать БД. Обозвала так же, с каким именем создала, а мне ошибку выдает, говорит, не может подключиться или не видит. Рассердилась и снесла все напрочь. Теперь все заново устанавливаю, благо только самое начало, еще ничего на сайте нет
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #24 : 20.04.2015, 17:00:07 »
Вы замужем?
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Установка Joomla 3.3.3
« Ответ #25 : 20.04.2015, 17:03:09 »
не надо лезть в hosts, у endels с этим проблем не бывает. Скорее всего проблема в браузере или в установленных в нем расширениях.

шаблон YT Katana  На официальном сайте не нашла шаблоны.
YT Katana - платный шаблон, если скачан с варезника - это может быть проблемой.
На каком именно оф.сайте ищете шаблоны? Joomla.org - там только сам движок, шаблонов там нет, шаблонами занимаются клубные студии и частные разработчики, относительно подробный их список можно найти на joomlablog.ru.

И не надо каждый раз удалять endels, когда в очередной раз решите все начать с нуля, достаточно: 1) очистить neftegazcomplekt.local\www\, 2) из меню endels вызвать phpMyAdmin и удалить базу от сайта, 3) заново повторить установку Joomla с дистрибутива

Вы замужем?
неожиданный вопрос )))
себя не предлагаю, но будет помощь нужна - скайп как ник
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #26 : 20.04.2015, 17:05:34 »
себя не предлагаю, но будет помощь нужна - скайп как ник
Вот испорченный... )) Я хотел к ней в комп войти и показать, что да как настраивается. Вопрос был о том, что если замужем, чтоб муж не ревновал, что какой то мужик в ее компе копается... Все, предложение отменяется (у AlekVolsk есть скайп, только сразу говорите, что вам нет и 16).
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

nyuska_81

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Установка Joomla 3.3.3
« Ответ #27 : 20.04.2015, 17:06:12 »
Цитировать
но будет помощь нужна - скайп как ник
от помощи не откажусь, мое замужество к этому не имеет никакого отношения
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Установка Joomla 3.3.3
« Ответ #28 : 20.04.2015, 17:10:51 »
Вот испорченный... )) Я хотел к ней в комп войти и показать, что да как настраивается. Вопрос был о том, что если замужем, чтоб муж не ревновал, что какой то мужик в ее компе копается... Все, предложение отменяется (у AlekVolsk есть скайп, только сразу говорите, что вам нет и 16).
:laugh: *DRINK* я имел ввиду то же самое, просто в лоб обычно такие вопросы не принято задавать =)))))
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Установка Joomla 3.3.3
« Ответ #29 : 20.04.2015, 17:17:10 »
  в лоб обычно такие вопросы не принято задавать
Угу, как и возраст... Причем возраст женщины - куда более страшная тайна, чем замужество. А замужество - это как регулярные выражения - фиг поймешь, ответ это или намек...
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Помогите с БАГом в панели администратора Joomla 3

Автор akteon25

Ответов: 2
Просмотров: 1083
Последний ответ 26.02.2025, 16:41:56
от akteon25
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 2853
Последний ответ 27.01.2025, 20:38:45
от pavelrer
Trouble Upgrading from Joomla 3.8 to 3.9

Автор melissa00

Ответов: 0
Просмотров: 1690
Последний ответ 26.07.2024, 10:03:51
от melissa00
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 3360
Последний ответ 22.02.2024, 21:03:15
от Zegeberg
Исправление уязвимости в Joomla 3.10.12

Автор Sulpher

Ответов: 8
Просмотров: 3046
Последний ответ 12.01.2024, 22:15:52
от stepan39