Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

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

Страница расширения
Демо

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

triode-master

  • Захожу иногда
  • 110
  • 14 / 14
Потерялся, помогите.
Делаю переопределение по статье https://web-tolk.ru/blog/retsept-prigotovleniya-sajta-kataloga-na-joomla.html

Мои действия.
1. Делаю переопределение для object для category и article, переименовываю файлы.

----------------------------------------------------------------


2. В файле "\templates\cassiopeia\html\com_content\category\object.xml" изменяю.

------------------------------------------------------------------


3. Создаю категорию дома, добавляю туда материалы.

4. Создаю пункт меню для object и выбрал макет.



Всё работает!
----------------------------------------------------------------------------------------------------------------------------------------------------------

Делаю всё тоже самое для tovar


И получаю


Код
<?php var_dump($this->intro_items);  ?>
var_dump \templates\cassiopeia\html\com_content\category\tovar.php ничего не возвращает.
----------------------------


Если сделать var_dump \templates\cassiopeia\html\com_content\category\object.php
всё работает как должно



Что я делаю не так?
Я уже по разному делал и отдельно сайт разворачивал.
Я вижу что переопределение для категории подключается, а для рендеринга item нет.
*

gorbi_U

  • Захожу иногда
  • 118
  • 0 / 0
  • g-news.com.ua
Re: Переопределение шаблон com_content
« Ответ #1 : 01.03.2023, 21:44:57 »
Подпишусь на каменты
*

triode-master

  • Захожу иногда
  • 110
  • 14 / 14
Re: Переопределение шаблон com_content
« Ответ #2 : 01.03.2023, 23:08:38 »
с помощью Dmitry Rekun
https://github.com/joomla/joomla-cms/blob/4.2-dev/components/com_content/src/View/Category/HtmlView.php#L93
т.е. в Z:\testhost\components\com_content\src\View\Category\HtmlView.php



var dump выводит данные как надо НО
Нет материалов для отображения, так и есть

« Последнее редактирование: 01.03.2023, 23:17:16 от triode-master »
*

triode-master

  • Захожу иногда
  • 110
  • 14 / 14
Re: Переопределение шаблон com_content
« Ответ #3 : 02.03.2023, 01:55:55 »
И так разобрался сам.
Статья на https://web-tolk.ru/blog/retsept-prigotovleniya-sajta-kataloga-na-joomla.html  НЕПРАВИЛЬНАЯ.
Точнее оно будет работать, но только с одним переопределением.

Теперь смотрим https://forum.joomla.org/viewtopic.php?p=3649624
Там нет конкретного ответа, но есть подсказка, смысл в том что в файле\файлах
\templates\cassiopeia\html\com_content\category\default.xml - это стандартный файл
\templates\cassiopeia\html\com_content\category\first.xml - это моё переопределение 1
\templates\cassiopeia\html\com_content\category\second.xml  - это моё переопределение 2 (их может быть много)
НЕНАДО менять в строке 43-44 НИЧЕГО
Код
	<!-- Add fields to the parameters object for the layout. -->
<fields name="params">
<fieldset name="basic" label="JGLOBAL_CATEGORY_OPTIONS">
<field
name="layout_type"
type="hidden"
default="blog"
/>
default="blog" - должен быть везде.

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

triode-master

  • Захожу иногда
  • 110
  • 14 / 14
Re: Переопределение шаблон com_content
« Ответ #4 : 02.03.2023, 02:03:07 »
Подумал что еще нужно написать автору web-tolk.
Если кому интересно, отпишитесь, я могу написать мануал вплоть до шаблонов самих статей.
Просто у меня пока ощущения что я сам с собой тут разговариваю.
*

sivers

  • Живу я здесь
  • 2610
  • 363 / 0
Re: Переопределение шаблон com_content
« Ответ #5 : 02.03.2023, 08:33:06 »
Просто у меня пока ощущения что я сам с собой тут разговариваю.
Как-то непонятно для чего вы все это делаете. Без понимания цели трудно оценить ваши решения и находки.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

sergeytolkachyov

  • Глобальный модератор
  • 225
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Re: Переопределение шаблон com_content
« Ответ #6 : 02.03.2023, 11:14:46 »
Подумал что еще нужно написать автору web-tolk.
Если кому интересно, отпишитесь, я могу написать мануал вплоть до шаблонов самих статей.
Просто у меня пока ощущения что я сам с собой тут разговариваю.
Большое спасибо, что связались и напомнили про эту ошибку. Я сам с ней столкнулся и у себя исправил. А в статье поправить забыл.
Статью исправил, также добавил немного новой информации касательно Joomla 4 и добавления своих параметров в настройки для пункта меню. Возможно, будет полезно.
*

triode-master

  • Захожу иногда
  • 110
  • 14 / 14
Re: Переопределение шаблон com_content
« Ответ #7 : 02.03.2023, 13:15:47 »
Как-то непонятно для чего вы все это делаете. Без понимания цели трудно оценить ваши решения и находки.
ну вы на web-tolk зайдите там же автор с картинками всё выложил, каталог чего угодно с фильтром и плюшками.

Статью исправил, также добавил немного новой информации касательно Joomla 4 и добавления своих параметров в настройки для пункта меню. Возможно, будет полезно.
Отлично! Спасибо.
*

sivers

  • Живу я здесь
  • 2610
  • 363 / 0
Re: Переопределение шаблон com_content
« Ответ #8 : 03.03.2023, 10:37:25 »
ну вы на web-tolk зайдите там же автор с картинками всё выложил, каталог чего угодно с фильтром и плюшками.
Не нашел там переопределения стандартного фильтра. Или не понял как.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

kostet7

  • Захожу иногда
  • 53
  • 3 / 0
  • Когда сфоткают нормально, тогда и будет аватар
Re: Переопределение шаблон com_content
« Ответ #9 : 20.08.2025, 11:07:09 »
Здравствуйте!
Пункт меню должен отображать список категорий. Зайдя в нужную категорию нужно отображать список материалов со своим макетом.
Переопределил макет Categories/default, список отображается с моим новым макетом.
Но открыв категорию, список материалов отображается со стандартным макетом /category/blog.php
где указать, какой макет должен использоваться для отображения списка материалов категории?
редактировать blog.php не вариант. нужно в разных пунктах меню выводить с разным макетом блога.
переопределил свой макет  /category/blog.php, но где его указать непонятно.
Если делать отдельным пунктом меню как блог категории, то тут, понятно, используется мой макет.
Joomla 5.3.2
*

kostet7

  • Захожу иногда
  • 53
  • 3 / 0
  • Когда сфоткают нормально, тогда и будет аватар
Re: Переопределение шаблон com_content
« Ответ #10 : 20.08.2025, 14:57:54 »
Разобрался. Обязательно нужно в самой категории указать в параметрах, какой макет использовать.

Но по непонятной причине, внутри категории перестали отображаться материалы, пишет, что "Нет материалов для отображения".
При этом макет со списком материалов работает.

Эмпирическсим путем обнаружил, что в макете списка элементы выводятся из $this->items, а в переопределённом макете блога - $this->lead_items, в котором ничего нет.
Собственно замена на  $this->items решила проблему, но остался вопрос, почему массив $this->lead_items пустой при использовании переопределения макета.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сделал шаблон для Joomla 5

Автор fbr

Ответов: 9
Просмотров: 2689
Последний ответ 15.10.2025, 16:49:33
от fbr
Не отображаться версия для ПК на android (шаблон cassiopeia)

Автор web1

Ответов: 1
Просмотров: 813
Последний ответ 05.08.2025, 17:14:31
от web1
Выбрать собственный шаблон для полей layouts/com_fields/fields/

Автор Zelyonkin

Ответов: 0
Просмотров: 875
Последний ответ 26.08.2024, 11:52:05
от Zelyonkin
Переопределение layouts в Joomla 5.X (пагинация / pagination)

Автор goga_pgasovav

Ответов: 3
Просмотров: 1738
Последний ответ 19.07.2024, 23:30:56
от sivers
j5.1 - как добавить (не переопределить!) свой шаблон блога материалов категории?

Автор x1

Ответов: 11
Просмотров: 3115
Последний ответ 17.07.2024, 15:57:12
от DK-Scorp