Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

mx665

  • Новичок
  • 4
  • 0 / 0
День добрый!
Бьюсь с такой проблемой:
Решил немного изменить шаблон блога категории, скопировал blog.php и blog_item.php к себе в шаблон \templates\mytemplate\html\com_content\category, отредактировал их - всё замечательно работает.
Потом решил сделать из них альтернативный шаблон - переименовал свои blog.php и blog_item.php в my.php и my_item.php, выбираю альтернативный шаблон в категории - my. Но не работает, выводит пустой <div class="blog"></div>. Как я понимаю, когда шаблон становится альтернативным, то становятся недоступными свойства используемые в blog.php типа $intro_items, $lead_items и т.д. Как это можно исправить?

 !
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Посмотрите эту тему.
*

mx665

  • Новичок
  • 4
  • 0 / 0
Посмотрите эту тему.
Там немного другая проблема, но то что там является проблемой - у меня оказалось решением. Сделал пункт меню и альтернативный шаблон заработал.
Но это же как-то через задницу решение получается....
*

Russfox

  • Захожу иногда
  • 169
  • 34 / 0
С похожей проблемой столкнулся. Давно с не работал c Joomla. Нужно 2 шаблона или больше для блога категории. В админке при создании категории можно закрепить за категорией  альтернативный макет, но если создать пункт меню "блог категории", то этот макет переназначается в макет "blog".

файл /components/com_content/views/category/view.html.php

Код
// Check for layout override only if this is not the active menu item
// If it is the active menu item, then the view and category id will match
$active = $app->getMenu()->getActive();
if ((!$active) || ((strpos($active->link, 'view=category') === false) || (strpos($active->link, '&id=' . (string) $category->id) === false))) {
// Get the layout from the merged category params
if ($layout = $category->params->get('category_layout')) {
$this->setLayout($layout);
}
}

Если условие закоментировать

Код
// Check for layout override only if this is not the active menu item
// If it is the active menu item, then the view and category id will match
$active = $app->getMenu()->getActive();
// if ((!$active) || ((strpos($active->link, 'view=category') === false) || (strpos($active->link, '&id=' . (string) $category->id) === false))) {
// Get the layout from the merged category params
if ($layout = $category->params->get('category_layout')) {
$this->setLayout($layout);
}
// }

То альтернативный макет нормально подключается. Еще как то эту проблему решить можно? как этими макетами пользоваться?
*

Russfox

  • Захожу иногда
  • 169
  • 34 / 0
Вопрос. Можно как то в шаблоне "blog" указать альтернативный макет, если он есть?
$this->category->getParams()->get('category_layout')  - имя альтернативного макета

Код
if ($this->category->getParams()->get('category_layout')) { 
//ну и здесь подключаем макет)
}

не стал дальше копать, 1й вариант проще)
*

Olg

  • Завсегдатай
  • 1180
  • 89 / 2
Это читали?
*

Russfox

  • Захожу иногда
  • 169
  • 34 / 0
Цитировать
Альтернативные макеты для категории, также как и для компонента, будут работать только в двух случаях:
    Они были указаны в глобальных параметрах или параметрах категории;
    Нет пункта меню, специально для этой категории.

У меня есть пункт меню на эту категорию и он мне нужен. Зачем нужно только это условие - привязка к пункту меню.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Вам нужно создать альтернативный шаблон пункта меню. Дополнительный xml-файл нужно положить в папку с шаблоном.
*

Russfox

  • Захожу иногда
  • 169
  • 34 / 0
Дополнительный "тип меню" - например "материалы категории"?
Попробую так сделать, что бы в компоненте не менять ничего, хотя пару строчек закоментировать проще.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Смысл в том, что вы уже создали альтернативный шаблон категории или блога. Теперь копируете нужную xml-ку и com_content и переделываете для своего шаблона.
*

Russfox

  • Захожу иногда
  • 169
  • 34 / 0
Спасибо, разобрался. Убрал не нужные настройки для этого типа. Не знал про это.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 6225
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 3853
Последний ответ 15.08.2018, 15:29:56
от tromba
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 1926
Последний ответ 05.06.2017, 21:15:42
от effrit
Как вставить рекламу в мобильный шаблон ja_edenite?

Автор gorbi_U

Ответов: 3
Просмотров: 1677
Последний ответ 02.06.2017, 08:43:26
от gorbi_U
Шаблон JA_Edenite joomla2.5

Автор askvrk2

Ответов: 6
Просмотров: 2886
Последний ответ 29.05.2017, 09:29:08
от gorbi_U