Новости 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 Гость просматривают эту тему.
  • 3 Ответов
  • 1944 Просмотров
*

TaTT_DoGG

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Давным давно, ещё на j1.5, стала задача добавить кастомный тег <title> в категории. Было потрачено пару дней на поиск расширений, которые в итоге не работали или работали через раз. В итоге я понял, что все придется делать самому. Разобрался в исходинках я буквально за пол часа, все сделал и забыл.
Недавно с хостинга пришло письмо счастья о том, что мой сайт заблочили потому что версия j устарела. Пришлось переделывать сайт на j3.2 и я снова столкнулся с проблемой кастомного тайтла. Я был удивлен, что до сих пор нет готового бесплатного решения без использования всяких sef404 и т.д. Пришлось заново разбираться. Пару часов и ВУАЛЯ. А сегодня вышла новая версия K2, которую я успешно обновил и потерял свой тайтл. В результате я решил создать сию тему, чтобы облегчить жизнь людям (включая себя), которые тоже используют кастомный тайтл в категориях K2.

Итак приступим:
1. Наш кастомный тайтл должен где-то храниться.
1.1 Заходим в базу данных сайта (например через phpMyAdmin).
1.2 Находим таблицу категорий: <prefix>_k2_categories (префикс у всех разный).
1.3 Добавляем в эту таблицу новое поле customtitle, например после поля name. Тип поля выбираем varchar, размер 255. Больше ничего не меняем.

2. С базой закончили. Теперь нужно добавить поле в админку категорий.
2.1 Открываем файл administrator/components/com_k2/views/category/tmpl/default.php
2.2 Видим там таблицу наших полей для заполнения категории. Добавляем код нашего поле. Я добавил после поля name (заголовок категории)
Код
<tr>
   <td class="adminK2LeftCol">
      <label for="customtitle">Custom title</label>
   </td>
   <td class="adminK2RightCol">
      <input class="text_area k2TitleBox" type="text" name="customtitle" value="<?php echo $this->row->customtitle; ?>" maxlength="250" />
   </td>
</tr>
Теперь мы можем сохранять наш customtitle поле прямо из админки.

3. Осталось только устанавливать наш тайтл в тег <title> вместо стандартного
3.1 Открываем файл components/com_k2/views/itemlist/view.html.php
и заменяем:
Код
// Set title
$title = $category->name;
на
Код
// Set title					
$title = $category->customtitle=='' ? $title = $category->name : $title = $category->customtitle;

Готово!

Внимание! После обновления K2 вам придется заново проделывать пункты 2 и 3

Если вы хотите сделать кастомный тайтл и в материалах, то все делается аналогично, я думаю по примеру разобраться можно.
Надеюсь кому-нибудь эта статья пригодится.
Было бы не плохо закрепить её.
Спасибо за внимание.
« Последнее редактирование: 01.03.2014, 01:19:16 от TaTT_DoGG »
*

waterfly

  • Захожу иногда
  • 83
  • 0 / 0
Re: Кастомный <title> у категорий K2
« Ответ #1 : 07.04.2014, 02:06:00 »
гениально. спасибо
*

waterfly

  • Захожу иногда
  • 83
  • 0 / 0
Re: Кастомный <title> у категорий K2
« Ответ #2 : 07.04.2014, 20:39:43 »
Скажите, можно ли реализовать такой хак только для изображения?
Создал в бд столбец image
Прописал в файле <input type="file" name="image" value="<?php echo $this->row->image; ?>" />
Появилась форма для загрузки изображения но файл не сохраняется и запись в бд не производится. В чем моя ошибка?
*

waterfly

  • Захожу иногда
  • 83
  • 0 / 0
Re: Кастомный <title> у категорий K2
« Ответ #3 : 08.05.2014, 22:38:49 »
По аналогии создаю доп поле для страницы вывода по тегу. В админке все получилось но вывести в шаблоне не получается.
Испробованные варианты:
<?php echo $this->customtitle; ?>
<?php echo $tags->customtitle; ?>
<?php echo $this->tags->customtitle; ?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Разные Title и заголовки в K2

Автор kilnart

Ответов: 38
Просмотров: 7088
Последний ответ 10.03.2024, 04:03:45
от Slava77
Как на странице автора K2 изменить title и description?

Автор Slava77

Ответов: 4
Просмотров: 4097
Последний ответ 26.12.2022, 21:11:51
от Slava77
K2 свой title для каждой страницы

Автор anna9494

Ответов: 19
Просмотров: 4358
Последний ответ 27.06.2020, 15:16:59
от TYMON
[Решено] Свой title для категории k2

Автор lgmax

Ответов: 1
Просмотров: 1560
Последний ответ 09.10.2019, 19:06:32
от lgmax
[Решено] Замена title браузера от кол-ва символов в заголовке

Автор lgmax

Ответов: 13
Просмотров: 1886
Последний ответ 27.08.2019, 23:25:59
от lgmax