Новости Joomla

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Плагин позволяет делать экспорт материалов Joomla в CSV файл, после чего вы можете отредактировать данные в табличном редакторе (например, Excel или OpenOffice Calc) и затем загрузить файл обратно. В некоторых случаях это удобнее и быстрее.

Плагин позволяет выгружать ID тегов, а также работать с пользовательскими полями материалов Joomla и обычно нередактируемыми свойствами материалов: просмотры, дата изменения и т.д.

Первые версии плагина CFI создал разработчик AlekVolsk для Joomline. Он разработал версии 1.0.0–1.0.16 для Joomla 3. Затем, в 2026 году, плагин был передан компании WebTolk для дальнейшего развития.

CFI v.2.0.0 — Что нового?

  1. Рефакторинг. Плагин полностью переписан заново.
  2. Новый интерфейс импорта/экспорта. Экспорт и импорт открываются в модальном окне. Появилась возможность выбора свойств материала, тегов и пользовательских полей для экспорта непосредственно перед началом экспорта.
  3. Фильтрация материалов при экспорте. Вы можете отфильтровать нужные материалы с помощью стандартных параметров поиска в панели администратора и экспортировать только их: избранные, опубликованные, материалы из определённых категорий, с заданным тегом и т.д.
  4. Импорт и экспорт всех данных материала. Ранее плагин позволял экспортировать только часть данных. Теперь можно изменять все данные материала, доступные в форме редактирования, включая нередактируемые (просмотры, дата изменения и др.). Это позволяет быстро обновлять meta-description или только данные пользовательских полей.
  5. Импорт только пользовательских полей. Обязательным полем для импорта остаётся только articleid. Это позволяет импортировать исключительно данные пользовательских полей без изменения основного содержимого материала.
  6. Joomla 6. Плагин переписан в соответствии с актуальной архитектурой Joomla 4+ и успешно протестирован на Joomla 6.
  7. Для разработчиков: предобработка плагинами. Возможна обработка данных собственными плагинами группы cfi непосредственно перед импортом или экспортом. Доступные события:
    • onExportPrepareData($event)
    • onImportPrepareArticleData($event)

Системные требования

  • Joomla 4.3+
  • PHP 8.1+

Для обновления со старых версий выпущен релиз 1.0.16, в котором добавлен новый сервер обновлений.

Ссылки

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

mag_num83

  • Захожу иногда
  • 51
  • 0 / 0
Коллеги, всем добра!
Направьте неопытного : сайт конвертируется в мобильный с помощью @media (ширина экрана)
Добавил в JoomShopping модули фильтров в каждой категории - экземпляры этого модуля в левой колонке . В мобильной версии при разрешении менее 767px вся левая колонка и ,соответственно,  эти модули фильтров становятся display:none. Но теперь встала необходимость отображать эти модули фильтров не отображая левую колонку. 
Хочется реализовать по красоте: выводить кнопку- иконку  "фильтр" сверху списка товаров. нажатие на эту кнопку-иконку должно открывать (разворачивать поверх) этот фильтр . Как пример (не реклама) как на мобильной версии авито.ru  или сайт dns.ru да и множество других.

Модулей много (20 категорий - 20 фильтров) , но тип у них один id="jshop_unijax_filter" name="jshop_unijax_filter". Наверное надо как-нибудь привязать проверку отображения именно к этому "name".  Как фильтр будет раскрываться не имеет особого значения, выезжать сбоку или поверх появляться, главное чтоб при выборе опций в фильтре, нажимая кнопку применить , окно фильтра сворачивалось . и желательно чтоб подсвечивалось как то, указывая что есть выбранные опции ..

помогите пожалуйста реализовать.
« Последнее редактирование: 12.05.2023, 11:01:18 от mag_num83 »
*

mag_num83

  • Захожу иногда
  • 51
  • 0 / 0
никто не подскажет?
*

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Вопрос очень общий, поэтому точно подсказать сложно...

Ваш сайт адаптивный, у авито мобильная версия сайта, у днс по юзерАгенту видимо подключаются и отключаются блоки...

Всё разные подходы:
  • можно использовать @media CSS и делать, в зависимости от ширины, блок с фильтрами слева или сверху от контента.
  • можно примерно по той же схеме использовать JS и ширину...
  • определять какое устройство используя PHP, у Joomla есть класс JApplicationWebClient(), который по моему нормально определяет мобильники. Поищите.

Далее как будет вылетать или выезжать блок с фильтрами? На чём у вас верстка строится (CSS-JS фреймворк), вряд ли самописанный, вероятно Bootstrap, UIKit или что-то подобное... Смотрите документацию по ним.

"Подсвечивать" когда фильтр сработал... Я фильтры JoomShopping не часто вижу, но по моему там должны использоваться GET-параметры в URL, попробуйте отталкиваться от них.

Ну как-то так, будут точнее вопросы, станут точнее ответы!  ;)
*

mag_num83

  • Захожу иногда
  • 51
  • 0 / 0
Далее как будет вылетать или выезжать блок с фильтрами?
без разницы, как проще в реализации.
Joomla 3/6  c Bootstrap
*

mag_num83

  • Захожу иногда
  • 51
  • 0 / 0
конкретизирую вопрос: " как свернуть модуль фильтра в кнопку (допустим чтоб по нажатию  он всплывал или выезжал )  при  @медиа max760  с помощью CSS? не создавая еще дубли модулей.
 
*

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Через CSS наверное не очень.

Попробуйте определить устройство, Joomla даёт нам для этого средства:
Код

<?php $client    = new JApplicationWebClient(); ?>

<?php if ($client->mobile) : // если определился как мобильный, выводим где-то сверху ?>
    <!-- кнопка вызывающая Offcanvas Bootstrap -->
     <!-- Обёртка Offcanvas открывается -->
        <jdoc:include type="modules" name="filter" />
    <!-- Обёртка Offcanvas закрывается -->
<?php endif; ?>

<?php if (!$client->mobile) : // если определился как НЕ мобильный, выводим слева ?>
    <jdoc:include type="modules" name="filter" />
<?php endif; ?>


У ДНС по этому же принципу работает.
« Последнее редактирование: 17.05.2023, 09:41:27 от Театрал »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как из Стиль модуля - none, убрать custom

Автор all_zer

Ответов: 3
Просмотров: 576
Последний ответ 15.11.2025, 16:20:01
от all_zer
Дублируются дивы у модуля mod_custom

Автор timofe

Ответов: 0
Просмотров: 834
Последний ответ 07.09.2024, 13:19:48
от timofe
Вывод содержимого модуля mod_custom без html разметки

Автор goga_pgasovav

Ответов: 3
Просмотров: 1268
Последний ответ 07.06.2024, 11:15:50
от goga_pgasovav
Убрать из модуля новостей ссылку на статью, на которой выводится модуль

Автор zeus07

Ответов: 3
Просмотров: 1531
Последний ответ 08.11.2023, 21:17:26
от GrayAn
Как удалить позицию модуля в настройках модуля?

Автор 62411

Ответов: 6
Просмотров: 1168
Последний ответ 12.03.2023, 18:24:38
от 62411