Новости Joomla

Вышли релизы безопасности Joomla 6.1.1 и Joomla 5.4.6

Релиз безопасности Joomla 6.1.1 и Joomla 5.4.6

Проект Joomla! рад сообщить о выходе Joomla 6.1.1 и Joomla 5.4.6. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

sergey246

  • Новичок
  • 2
  • 0 / 0
Добрый день всем!

У меня такая проблема.
В шаблоне я определил новые view для материалов (param, ttx). В самописном модуле я в ссылках указал вывод layout=param или layout=ttx. Здесь все нормально. В меню я материалы (param, ttx) не добавлял.
Однако когда включил sef404, то в нем появились дубли с указанными мною layout-ами и без, т.о. некоторые страницы отображаются некорректно.

Сам вопрос: каким образом мне лучше сделать, чтобы Joomla или SEF автоматически присваивал для определенных материалов layout-сы.
Мои мысли:
- добавить поле в таблицу контента и там указывать какой layout использовать. Но не знаю где это перехватывать.
- написать плагин, который бы перехватывал url определенных материалов и проверял бы в них наличие правильного layout-та. Но на какое событие вставлять перехват?
*

sergey246

  • Новичок
  • 2
  • 0 / 0
Нашел вариант поменять в sh404 для ЧПУ на правильный url (с правильным значением layout) - но это не удобно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заголовок страницы вида Имя материала / имя категории / имя раздела /

Автор rubasket

Ответов: 2
Просмотров: 26592
Последний ответ 24.03.2017, 01:13:50
от mbgr
Поиск материала

Автор rjk112

Ответов: 3
Просмотров: 2408
Последний ответ 31.10.2016, 11:15:50
от rjk112
Кнопки like-dislike для материала

Автор Aiden

Ответов: 0
Просмотров: 2223
Последний ответ 14.05.2016, 13:23:55
от Aiden
Проблема при добавлении материала

Автор illia

Ответов: 4
Просмотров: 2477
Последний ответ 12.05.2016, 12:23:30
от 4erep
Как менять дату создания материала с фронтенда? Или как объединить ее с датой публикации?

Автор shturmanoid

Ответов: 3
Просмотров: 2891
Последний ответ 29.04.2016, 08:22:50
от flyingspook