Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за 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

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

mistik-br

  • Новичок
  • 3
  • 0 / 0
Здравствуйте товарищи форумчане.
Нашёл для себя неплохой шаблон. Но у него оказались небольшие проблемы, которые я не могу решить. По этому за вашим мудрым советом и обращаюсь к вам.  ^-^

Демо шаблона можно посмотреть здесь http://www.dhtheme.com/bsp/
Квикстарт можно потянуть отсюда http://joomlafan.org/1345-tf-business-pro.html Я бы прикрепил сам шаблон с квик стартом, но что-то не нашёл функции такой в редакторе сообщений.
Как видно из демо-презентации, то две боковых позиции отъедают значительную часть экрана по бокам, а текст по середине довольно сжатым получается. В настройках шаблона можно задать процентное значение этих позиций (Sidebar-a , Sidebar-b). Но это значение не соответствует действительности. Если правую позицию ещё можно кое-как пододвинуть и ужать, то с левой вообще морока, она не двигается, а стоит на месте и если не ужимается текст по середине, то модули в левой позиции начинают на него залезать. Да и на широкоформатных мониторах смотрится через чур ужато. Шапка и менюшки вверху все в ширину монитора, а что ниже как будто сужено и по бокам огромные пробелы незанимаемой плоскости экрана. Вот эту проблему и нужно решить.

Помогите настроить боковые позиции так, чтобы и текст по середине был нормальным и модули по бокам больше к краю экрана подходили.
Заранее спасибо за вашу помощь, я надеюсь.  ^-^
« Последнее редактирование: 30.10.2013, 11:20:37 от mistik-br »
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
текст в модулях, что по сторонам центрируется -
Код
 templates/business_pro/css/modules.css (строка 36)
.mod-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 15px; ------------ правим вот эту циферку
}
а вот чтобы было на широкоформатных, так тут нужно изменять ширину шаблона. Он сейчас на Демо ---  max-width: 980px; Но тогда как быть не с широкоформатными?

*

mistik-br

  • Новичок
  • 3
  • 0 / 0
текст в модулях, что по сторонам центрируется -
Код
 templates/business_pro/css/modules.css (строка 36)
.mod-box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    padding: 15px; ------------ правим вот эту циферку
}
а вот чтобы было на широкоформатных, так тут нужно изменять ширину шаблона. Он сейчас на Демо ---  max-width: 980px; Но тогда как быть не с широкоформатными?



Редактирование стиля mod-box не помогает. Тем более этот стиль отвечает и за модуль с правой позиции.
Что касается не широкоформатных, то нужно как-то задать размер в процентах, а не конкретно в пикселях.
Кстати если к модулю привязать суффикс, то он в браузере будет отображаться, но если его дописать в таблице стилей, то всё равно на него пофиг будет.

Если бы было так просто, я бы наверное не обращался бы.  ^-^

Да, и как я понял, то в данном случае надо не стиль модуля редактировать, а саму позицию, точнее две позиции (sidebar-a) (sidebar-b). Чтобы одна была более слева, а другая более справа и не отъедали огромный кусок от главного текста по центру.
« Последнее редактирование: 31.10.2013, 11:54:03 от mistik-br »
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
чтобы перейти с фиксированного размера на процентный --- тут уж придется задавать практически все положения в процентах, иначе могут быть проблемы с левой (правой) позицией
как по мне, то можно сделать дополнительные стили в отдельных файлах и уже в зависимости от размера монитора, сайт будет использовать свой стиль - вот шо то в этом плане ---> http://joomlaforum.ru/index.php/topic,20846.0.html
 
*

mistik-br

  • Новичок
  • 3
  • 0 / 0
чтобы перейти с фиксированного размера на процентный --- тут уж придется задавать практически все положения в процентах, иначе могут быть проблемы с левой (правой) позицией
как по мне, то можно сделать дополнительные стили в отдельных файлах и уже в зависимости от размера монитора, сайт будет использовать свой стиль - вот шо то в этом плане ---> http://joomlaforum.ru/index.php/topic,20846.0.html
 
Там из Joomla можно в менеджере шаблонов редактировать. Только там редактирование не всё редактирует. Например можно задать ширину левой и правой позиции в процентах. Если правую позицию можно спокойно отредактировать и поставить 10% и всё норм, то с левой вообще напряги. Если ей поставить 25% и более, то она нормально отображается, но вот текст по серёдке слишком ужатый становиться. Если поставить 10%, то текст нормальный, а вот модуль нихера не меняется и начинает налазить на текст. Вот я и думаю как его ближе к левому краю пододвинуть.
Что касается ширины, то опять же в менеджере можно её задать, но здесь только в пикселях. По умолчанию 980px. Вот думаю, где изменить это значение с пикселей на проценты.
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
значение ширины шаблона прописывается в стили, смотрите файл с расширением .php - например templat.php или layot.php
поиск строки, которая позволит изменить денницу измерения нужно начинать именно с их 
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На локал сервере страницы сайта без шаблона, CSS и картинок

Автор Fati

Ответов: 0
Просмотров: 2616
Последний ответ 15.06.2025, 11:57:45
от Fati
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 6218
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 33150
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Ошибка при установке шаблона - Fatal error: Call to a member function setDebug() on a non-object in

Автор Mirotvoretz

Ответов: 33
Просмотров: 70503
Последний ответ 11.11.2018, 13:22:26
от vik38
При установки шаблона ошибка <<HTTP 500 (Internal Server Error)>>

Автор nekitko

Ответов: 16
Просмотров: 17651
Последний ответ 21.06.2017, 20:39:11
от bonny