Новости Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

Вышел релиз Joomla 5.3.2

Релиз исправлений ошибок Joomla 5.3.2

Проект Joomla рад сообщить о выпуске Joomla 5.3.2. Это релиз исправлений ошибок для серии Joomla 5.3.

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

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Здравствуйте. Данный модуль стандартный джумловский и я им вывожу заголовки последних новостей на главной:



Вопрос: как ограничить текст в каждом заголовке например до 30 символов? Думается надо править файлы, но что именно и как просьба помочь.

Код альтернативного макета модуля:
Спойлер
[свернуть]
« Последнее редактирование: 01.10.2015, 09:29:16 от b2z »
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Код альтернативного макета модуля:

Это не тот файл. Весь код списка находится в файле _item.php
Строка: 19 выводит заголовок материала. Замени на нижеуказанный код
Код
<?php echo JString::substr($item->title, 0, 50); ?>

Вместо 50 поставь свое число!
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Лучше функцию substr() заменить на mb_substr() - иначе будут проблемы на конце строк.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Всем спасибо. Эту CMS за год блин не победишь:)
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Лучше функцию substr() заменить на mb_substr() - иначе будут проблемы на конце строк.
JString поддерживает UTF-8

Цитировать
String handling class for utf-8 data
* Wraps the phputf8 library
* All functions assume the validity of utf-8 strings.

R31rus - надеюсь, что переопределение макета делали перед правкой ;)
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Да спасибо, делал.
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Извиняюсь перед теми кто помогал, но проблема не решена:

Вот строки из item.php где пытался менять значения
Код
<?php echo $item->title; ?>
на
Код
<?php echo JString::substr($item->title, 0, 50); ?>
безрезультатно.

item.php:
Спойлер
[свернуть]
« Последнее редактирование: 28.09.2015, 22:33:06 от R31rus »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
А если

Код: php
<?php echo JHtml::_('string.truncate', $item->title, 50); ?>

Не действует.... хочу отметить что ранее удалил классы в li , это уже в шаблоне. Тоесть выводится без классов:

Может в этом причина?
« Последнее редактирование: 28.09.2015, 22:33:38 от R31rus »
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Хотя нет, только что вернул классы, безтолку

« Последнее редактирование: 28.09.2015, 22:30:58 от R31rus »
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Значит просто редактируете не тот файл . Может намудрили что-нибудь с альтернативным макетом . Вставьте любую тестовую фразу и увидите подключается этот файл или нет .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Значит просто редактируете не тот файл . Может намудрили что-нибудь с альтернативным макетом . Вставьте любую тестовую фразу и увидите подключается этот файл или нет .
Возможно, сейчас верну дефолтные файлы этого модуля и отпишусь
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Вернул весь модуль дефолтный, менял item.php на рекомендации выше, безрезультатно.

Макет подключен под названием Vertical (дефолтный)

Все файлы site/modules/mod_arcticles_news/tmpl/:

_item.php    -   "здесь производил изменения"

default.php

horizontal.php

vertical.php

« Последнее редактирование: 28.09.2015, 23:34:25 от R31rus »
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Ну а файл то этот подключается ? Тестовую фразу вставлял в файл ? Она появилась в выводе ?
Может файлы в шаблоне переопределены .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
 _item.php подключен создавал ошибку в файле, работает.

vertical.php аналогично подключен.

Может что-то в default.php надо? Он остался не тронутый. (Кстати вообще не реагирует ни на что) 
« Последнее редактирование: 28.09.2015, 23:52:24 от R31rus »
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Макеты вообще не надо трогать, заголовок выводится в _item.php и подключается он в обоих макетах . Менять надо в нём, строки 17-23 :
Код: php
<?php if ($params->get('link_titles') && $item->link != '') : ?>
<a href="<?php echo $item->link; ?>">
<?php echo JString::substr($item->title, 0, 30).' ...'; ?>
</a>
<?php else : ?>
<?php echo JString::substr($item->title, 0, 30). ' ...'; ?>
<?php endif; ?>
Не знаю почему у тебя не получается .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Блин только что проверил твои изменения не дали результатов.... пипец.... все ж по инструкции делаю.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Ну а файл то этот подключается ? Тестовую фразу вставлял в файл ? Она появилась в выводе ?
Может файлы в шаблоне переопределены .
Кстати вообще не реагирует ни на что)
в папке HTML своего шаблона ищи переопределенные макеты модуля и их правим
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
в папке HTML своего шаблона ищи переопределенные макеты модуля и их правим

Так, а что в макетах править? Просто выше сказано "макеты воообще не трогать" вот и не трогаю. Можно подробней пожалуйста?

Действия производил только в _item.php
« Последнее редактирование: 29.09.2015, 03:35:23 от R31rus »
*

midav

  • Давно я тут
  • 926
  • 115 / 1
В шаблоне есть папка \html\mod_articles_news\ ? Если есть, то подключаются именно эти файлы их и нужно править, _item.php из этой папки .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
В шаблоне есть папка \html\mod_articles_news\ ? Если есть, то подключаются именно эти файлы их и нужно править, _item.php из этой папки .
Да все верно, а вы попробуйте у себя не получается? А то хз... работает-ли это вообще.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Я попробовал, всё получается . А что там может не получаться ? Код элементарный .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Я попробовал, всё получается . А что там может не получаться ? Код элементарный .

Не спорю, может подключитесь ко мне удаленно? Конечно если есть время, буду благодарен. Задача не сложная, но решение не работает... во всяком случае у меня.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Сайт уже на сервере ? Могу посмотреть, время сейчас есть . Тогда в личку .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Сайт уже на сервере ? Могу посмотреть, время сейчас есть . Тогда в личку .
Написал
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Оригинал
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Хорошо, посмотрю .
Ответы на вопросы по CSS . Откройте для себя Firebug
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
в папке HTML своего шаблона ищи переопределенные макеты модуля и их правим

Мне кажется вы точно, что-то знаете!) Сейчас как говорится пошел "метод тыка"  и срочно нужны ваши комментарии
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Все заработало, это моя не внимательность. В опциях модуля нужно было включить "Показать заголовок". Проблема решена! Всех благодарю!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести модуль в модуле

Автор jimka

Ответов: 2
Просмотров: 786
Последний ответ 18.04.2025, 15:39:36
от fbr
[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 1023
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
[Решено] Получить category description image в index.php шаблона

Автор goga_pgasovav

Ответов: 6
Просмотров: 1056
Последний ответ 12.07.2024, 17:06:14
от goga_pgasovav
Вывод содержимого модуля mod_custom без html разметки

Автор goga_pgasovav

Ответов: 3
Просмотров: 1028
Последний ответ 07.06.2024, 11:15:50
от goga_pgasovav
Ограничить описание определенным кол-ом символов

Автор DamaVbubi

Ответов: 5
Просмотров: 1181
Последний ответ 13.02.2024, 20:44:36
от sivers