Новости Joomla

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

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

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

Веб-ассет Fancybox.js для Joomla v.6.0.9

Веб-ассет Fancybox.js для Joomla v.6.0.9.В Joomla 4 и Joomla 5 появилась концепция Web Assets и WebAssetManager, с помощью которого можно управлять подключениями css, js файлов, подключением. Все css и js файлы включаются в общий реестр ассетов, затем выстраивается граф зависимостей и в итоге на генерируемую страницу подключается только то что нужно на данной странице. Поскольку веб-ассеты можно добавлять с помощью плагинов (ссылка на статью ниже) - можно сказать, что появилось новое направление для плагинов - веб-ассеты. Вы можете устанавливать плагины, включающие веб-ассеты и использовать их как зависимости в самых разных местах Joomla: в шаблоне, в макетах модулей и плагинов. Одним из таких плагинов веб-ассетов является WT Fancybox.js. Плагин добавляет в Joomla WebAssets Registry css и js популярного скрипта галереи изображений fancybox.js, который потом легко можно использовать в коде:
use Joomla\CMS\Factory;$wa = Factory::getApplication()->getDocument()->getWebAssetManager();$wa->usePreset('wtfancybox'); // Local file $wa->usePreset('wtfancybox-remote'); // Use from CDN
Плагин использует систему обновлений Joomla, поэтому с появлением новых версий вы сможете получать их на своих сайтах естественным для Joomla путём. 👩‍💻 Спасибо за работу по упаковке ассета в плагин участнику нашего сообщества Сергею Сергевнину (
@gresserg).- Скачать WT Fancybox.js для Joomla- Статья на JPath.ru Как правильно подключать JavaScript и CSS в Joomla 4- Статья на Хабре: Использование WebAssetsManager Joomla 4 (Joomla 5) и добавление собственных пресетов с помощью плагина#joomla #расширения #webdev

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

Пироман

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Здравствуйте, есть вопрос – имеется многостраничная статья, с возможностью комментирования. Комментарии выводятся под каждой из страниц материала. Можно ли при разбивке страницы сделать так, чтобы комментарии отображались только на последней странице? Чтобы в оглавлении многостраничного документа можно было создать пункт – "Комментировать", и при переходе по нему, на последнюю страницу, и были видны комментарии?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: JComments в многостраничном документе.
« Ответ #1 : 17.02.2011, 13:31:36 »
Можно в принципе, поменяйте в параметрах плагина Content - JComments тип события с onAfterDisplayContent на onPrepareContent... но это очень неудобно, когда в документе 10 страниц, комментарии на последней, не всегда понятно о чем идет речь, если какую-то страницу пропустил.
*

Пироман

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: JComments в многостраничном документе.
« Ответ #2 : 19.02.2011, 14:06:52 »
Попробовал, не спасает, все равно отображаются под каждой страницей после результатов разбиения.

Да, забыл сказать еще, дело происходит в к2, залез в шаблон вывода материала, дописал в вывод код:

Код
<?php echo $this->item->introtext, JComments::showComments($this->item->id, 'com_k2', $this->item->title);
} ?>

<?php endif; ?>

форма комментариев стала исправно появляться на всех страницах материала, кроме первой.

Что дальше делать, ума не приложу, фантазия кончилась.
« Последнее редактирование: 19.02.2011, 16:12:08 от Пироман »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: JComments в многостраничном документе.
« Ответ #3 : 22.02.2011, 17:03:42 »
Попробовал, не спасает, все равно отображаются под каждой страницей после результатов разбиения.
вам нужно плагин Content - JComments поставить ДО плагина Content - Pagebreak. Но это для обычных материалов, как это работает в К2 я не в курсе, надо смотреть, думаю принцип тот же должен быть.
*

vve

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: JComments в многостраничном документе
« Ответ #4 : 16.05.2015, 17:04:27 »
Все сделано именно так: поменял  в параметрах плагина Content - JComments тип события с onAfterDisplayContent на onPrepareContent и плагин Content - JComments поставил до плагина Content - Pagebreak. Комментарии исчезли под всеми страницами, включая последнюю. Хочу понять, что у меня не так. Эта же проблема решалась на http://www.joomlatune.com/forum/index.php?topic=2330.0  в ветке  How do i set up jcomments to only show on the last page of an article? точно также и успешно. У меня получается либо на всех страницах (если onAfterDisplayContent), либо ни на одной (если onPrepareContent). Что можно сделать?
« Последнее редактирование: 16.05.2015, 17:21:37 от vve »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отправляются комментарии из JComments 3.0.7.9

Автор akteon25

Ответов: 1
Просмотров: 758
Последний ответ 21.02.2025, 12:41:06
от NewUsers
152-ФЗ jcomments электронная почта комментатора

Автор basn

Ответов: 1
Просмотров: 778
Последний ответ 12.02.2025, 12:01:20
от basn
Как отключить капчу в jcomments 4?

Автор Алено4ка

Ответов: 1
Просмотров: 1758
Последний ответ 02.08.2024, 20:53:02
от ProtectYourSite
Вышла новая версия JComments Fork 4.0.16

Автор ProtectYourSite

Ответов: 79
Просмотров: 26105
Последний ответ 05.02.2024, 23:50:16
от ProtectYourSite
У Jcomments есть аналоги?

Автор ruslan13

Ответов: 10
Просмотров: 3941
Последний ответ 07.12.2023, 20:08:31
от Missile