Новости Joomla

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

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

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

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

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

noran

  • Новичок
  • 6
  • 0 / 0
Прошу помочь советом или подсказками с 2-мя вопросами:
1. Как сделать тип вывода для модуля mainmenu так, чтобы каждая строка меню была в отдельной строке таблицы ?
2. Почему в слегка измененном типе вывода table я не могу никоим образом повлиять на строку с title (класс не проходит) ?
Функция для модуля:
Спойлер
[свернуть]
Класс для строки:
Спойлер
[свернуть]
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Настройка типов вывода модуля
« Ответ #1 : 08.02.2009, 23:22:28 »
Ты путаешь содержание модуля и его оформление.  Функция, которую ты привел, на контент модуля не влияет, с ее помощью можно видоизменить контейнер контента модуля и его заголовок.

по умолчанию функции оформители находятся тут -   templates/system/html/modules.php
добавки от шаблона тут - templates/<имя шаблона>/html/modules.php

1. Шаблоны модуля по умолчанию
modules/mod_<имя модуля>/tmpl/<имя layout (по умолчанию - default) >.php

2. Шаблон модуля в контексте текущего шаблона жумлы -
templates/<имя шаблона>/html/mod_<имя модуля>/<имя layout (по умолчанию - default) >.php

Для того что бы изменить вывод контента модуля нужно скопировать  шаблон модуля 1. в папку 2.

Изменить шаблон как тебе нужно

например:

Код
$menu = &JSite::getMenu();
$items = $menu->getItems('menutype',$params->get('menutype'));
foreach ($items as $item) {
  echo '<tr><td><a href="'.JRoute::_($item->link).'"'>".htmlspecialchars($item->name).'</a></td></tr>';
}
код не проверял, суть, я думаю, понятна.
« Последнее редактирование: 08.02.2009, 23:30:37 от Be(ool »
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Настройка типов вывода модуля
« Ответ #2 : 08.02.2009, 23:34:30 »
на счет стиля попробуй контекстный селектор

table.topinfo td.topinfo_title {
font-family:GothicRus;
font-size:18px;
color:#000000;
}
*

noran

  • Новичок
  • 6
  • 0 / 0
Re: Настройка типов вывода модуля
« Ответ #3 : 09.02.2009, 10:08:58 »
Контекстный селектор не помог :(
Насчет изменения шаблона не мог бы подсказать подробней, я не понимаю в php ничего - куда там вставить, что удалить... ::)
Код шаблона:
Спойлер
[свернуть]
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Настройка типов вывода модуля
« Ответ #4 : 09.02.2009, 10:54:22 »
Вот проверенный код, у меня работает. Это новое содержимое файла шаблона. который ты указал.
Код
<?php

// no direct access
defined('_JEXEC') or die('Restricted access');

echo "<table>";
$menu = &JSite::getMenu();
$items = $menu->getItems('menutype',$params->get('menutype'));
foreach ($items as $item) {
  echo '<tr><td><a href="'.JRoute::_($item->link).'" >'.htmlspecialchars($item->name).'</a></td></tr>';
}



echo "</table>";

Цитировать
Контекстный селектор не помог

класс topinfo для таблицы точно определен?
*

noran

  • Новичок
  • 6
  • 0 / 0
Re: Настройка типов вывода модуля
« Ответ #5 : 09.02.2009, 11:27:41 »
За код спасибо большое, я сам бы не написал на данном этапе моих знаний ;) Только теперь внутри default.php модуля стили не задать для таблицы и ячеек простым style=... ?

В файле Index.php шаблона таблица:
Спойлер
[свернуть]
В файле шаблон/html/modules.php стиль user:
Спойлер
[свернуть]
Стиль с шрифтом мне нужен лишь в строке с названием, а по всей таблице черный цвет текста. Не выходит. На всякий случай код обоих модулей:
user1
Спойлер
[свернуть]
user2
Спойлер
[свернуть]
Может дело в этих классах "latestnews" & "mostread" ? Я не нашел как они выглядят.
« Последнее редактирование: 09.02.2009, 11:34:04 от noran »
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Настройка типов вывода модуля
« Ответ #6 : 09.02.2009, 12:37:04 »
Цитировать
Только теперь внутри default.php модуля стили не задать для таблицы и ячеек простым style=... ?

Не вижу никаких проблем:


  echo '<tr><td style="..."><a href="'.JRoute::_($item->link).'" >'.htmlspecialchars($item->name).'</a></td></tr>';
*

noran

  • Новичок
  • 6
  • 0 / 0
Re: Настройка типов вывода модуля
« Ответ #7 : 09.02.2009, 12:49:05 »
Не вижу никаких проблем:


  echo '<tr><td style="..."><a href="'.JRoute::_($item->link).'" >'.htmlspecialchars($item->name).'</a></td></tr>';

Логично, я так и поступил, но... не работает.
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Настройка типов вывода модуля
« Ответ #8 : 09.02.2009, 12:52:59 »
Мой совет - поставь себе Firebug на мозилу. Можно наглядно посмотреть где и как действуют у тебя стили.
*

noran

  • Новичок
  • 6
  • 0 / 0
Re: Настройка типов вывода модуля
« Ответ #9 : 09.02.2009, 13:25:31 »
Я поставил - мне ничего это не говорит если честно. Ну я вижу структуру, стили - только я и так это знаю (не в блокноте работаю). По структуре показывает, что, например, по стилю для строки должен быть шрифт Gothic Rus, он перекрывает наследуемый от body стиль шрифта Verdana. Других влияний нет. Однако на деле косяк. В чем дело так и не понял.
*

Be(ool

  • Захожу иногда
  • 59
  • 5 / 0
Re: Настройка типов вывода модуля
« Ответ #10 : 09.02.2009, 13:41:36 »
сложно гадать на кофейной гуще, попробуй менять налету методом тыка, firebug это позволяет.
*

noran

  • Новичок
  • 6
  • 0 / 0
Re: Настройка типов вывода модуля
« Ответ #11 : 09.02.2009, 17:01:07 »
Пробовал я методом научного тыка... В модуле mainmenu (там где ты мне помог с кодом для внесения пунктов меню в строки) выравнивание margin-left для пунктов меню достигается лишь в случае добавления стиля к тегу <a>. Только это осуществляется лишь fierbug'ом в режиме "собранной" страницы (и не сохраняется), а как сделать подобное в модуле ?
В модуле latestnews такая особенность - стиль, заданный в template.css, работает частично - только на изменение шрифта, размера и положения. И только для строки с content. Для title не работает ничего. Цвет не меняется никак. Пробовал через firebug всячески.
*

krolium

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Настройка типов вывода модуля
« Ответ #12 : 30.03.2009, 12:53:29 »
О, спасибо большое за пример форматирования вывода! У меня заработало, но возникла парочка вопросов.

Я хотел иметь возможность вставлять между <li> в меню произвольный хтмл-код.
Если заюзать ваш пример, заменив таблицу на <ul><li> итд, то:

1) Как бы можно было сохранить названия классов, присваиваемых маркерам списка при выводе?
2) Если у меня на странице ДВА меню - то как сделать форматирование только у одного? Либо как сделать разное форматирование на оба меню?
*

Svyat

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Настройка типов вывода модуля
« Ответ #13 : 25.07.2009, 20:17:33 »
Вот проверенный код, у меня работает. Это новое содержимое файла шаблона. который ты указал.
Код
<?php

// no direct access
defined('_JEXEC') or die('Restricted access');

echo "<table>";
$menu = &JSite::getMenu();
$items = $menu->getItems('menutype',$params->get('menutype'));
foreach ($items as $item) {
  echo '<tr><td><a href="'.JRoute::_($item->link).'" >'.htmlspecialchars($item->name).'</a></td></tr>';
}



echo "</table>";


у этого метода есть "подлом", если к разным меню привязаны разные подменю и шаблоны то перемены шаблоном и подменю небудет :(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поменять основные цвета модуля

Автор aisedora21

Ответов: 7
Просмотров: 5394
Последний ответ 24.06.2021, 20:23:06
от Moysha
Как убрать ссылку на allforjoomla.ru из модуля SimpleForm2?

Автор Loh

Ответов: 3
Просмотров: 4091
Последний ответ 20.06.2017, 11:17:28
от ZyX
Модуль для вывода материала

Автор Kovryga

Ответов: 10
Просмотров: 3866
Последний ответ 16.06.2015, 21:28:29
от anoorik
Проблема вывода формы в модальном окне

Автор bug73

Ответов: 3
Просмотров: 1652
Последний ответ 16.03.2015, 22:04:08
от fsv
Суффикс класса модуля

Автор sashgera

Ответов: 10
Просмотров: 2134
Последний ответ 22.02.2015, 00:01:22
от sashgera