Новости Joomla

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

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

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

JoomShift - компонент переноса контента между Joomla сайтами.

‍ JoomShift - компонент переноса контента между Joomla сайтами.

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.

Возможности компонента:- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SP Page Builder.
-Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
-Статьи и категории — контент, метаданные, изображения и иерархия категорий.
-Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
-Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
-Кросс-версииJoomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
-Создан для крупных сайтов — постраничные списки (20/50/100/250строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
-Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
-Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.

На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.

-Joomla Extensions Directory-Страница расширения#joomla#расширения

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Кроме этого, в состав пакета установки входит плагин, который позволяет выводить атрибуты товара в список всех товаров, менять эти атрибуты и добавлять товар в корзину из списка товаров. Если атрибутов много, то их можно выводить в всплывающем (модальном окне).

В модуле предусмотрено 2 макета дизайна для Bootstrap и UIkit и максимальная кастомизация для переопределения макетов в шаблон.Демо расширенияСтраница расширения

Видео в Telegram

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

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Ситуевина следующая:

Joomla 1.5 / CB 1.2
В "Community Builder Field" указаны в "Drop Down (Single Select)" названия городов кириллицей.
В "Field Management" соответственно юзер выбирает это обязательное поле.
В "List Management" создан лист, где фильтром вывода является `cb_city` ='Москва', где "Москва" одно из значений "Drop Down"

Ниразу не работает такой подход, хотя если значения заменить латиницей или цифрами, то все пашет.
Наш могучий язык можно как-то подружить, чтобы фильтр именно на нем был основан?

Попытался реализовать на радио-баттонах, указывая вместо текста тег картинки - все отображается в меню редактирования профиля, но не пишется в базу.
Т.е. какой-то код не дает писать в базу значения тегов, где копать?
« Последнее редактирование: 10.08.2009, 12:37:31 от SSStylish »
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Неужели у всех все ровно с фильтрами?
*

sheff2000

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
не у всех все ровно :( ...у мня таже ерунда - есть список с возможностью выбора несольких позиций, пытаюсь сделать выборку но ничего не получается если кирилица ....

кто может подсказать где искать проблему ?
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Цитата: sheff2000
кто может подсказать где искать проблему ?

Где копать не подскажу, но я сделал немного подругому:
1) при регистрации выбор данных производится через Single Check Box
2) Вывод пустых полей в настройках CB отключен
3) Вывод осуществляется по листам юзеров исходя из фильтров по параметрам полей по типу:
Код
`cb_Russia` ='1' AND `cb_moscow` ='1' AND `cb_female` ='1'
*

friper

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
У меня возникла проблема на эту же тему "List Management".  !
Ситуация такая, создаю два списка в "List Management", и хочу что бы критерии поиска были в этих списках разные,
создаю в (Sort By:) параметры в каждом списке свои, но результата ноль. Два спика показывают всё равно одни и теже критерии поиска, которые установлены (Field Management\Searchable?).
Если кто сталкивался с такой проблемой, и знает как её решить, посоветуйте пожалуйста!
За ранее благодарен!
p.s. Joomla 1.5.14
      cb 1.2.1
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
У меня возникла проблема на эту же тему "List Management".  !
Ситуация такая, создаю два списка в "List Management", и хочу что бы критерии поиска были в этих списках разные,
создаю в (Sort By:) параметры в каждом списке свои, но результата ноль. Два спика показывают всё равно одни и теже критерии поиска, которые установлены (Field Management\Searchable?).
Если кто сталкивался с такой проблемой, и знает как её решить, посоветуйте пожалуйста!
За ранее благодарен!
Sort by - это сортировка, служит для вывода в нужном порядке прошедших фильтр профилей.
А вообще не очень понятно что надо и как фильтровать и что получать на выходе...
*

friper

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Sort by - это сортировка, служит для вывода в нужном порядке прошедших фильтр профилей.
А вообще не очень понятно что надо и как фильтровать и что получать на выходе...

напишу подробнее:
мне нужно, что бы в одном списке выходила сортировка (пример): Критерии поиска:
                                                                                                                       Имя
                                                                                                                       Город.
А в другом списке: критерии поиска:
                                                     Имя
                                                     Место работы
« Последнее редактирование: 31.08.2009, 02:45:21 от friper »
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
напишу подробнее:
мне нужно, что бы в одном списке выходила сортировка (пример): Критерии поиска:
                                                                                                                       Имя
                                                                                                                       Город.
А в другом списке: критерии поиска:
                                                     Имя
                                                     Место работы
Нет ничего сложного, все в том же List Management:
Но имя как введено, кириллицей?
Если вводить Ирина вместо Irina, то поиск ниче не найдет...
Если выбирать имена чекбоксами (бред полный), то реально осуществлять поиск ))
З.Ы. А зачем осуществлять поиск по имени?
*

sheff2000

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
я тоже так и ненашел решение проблемы с крилицей :( ...
прийдется делать по Вашему SSStylish совету и вводить данные спомощью не списка с множественным выбором,а набором Single Check Box ...
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
я тоже так и ненашел решение проблемы с крилицей :( ...
прийдется делать по Вашему SSStylish совету и вводить данные спомощью не списка с множественным выбором,а набором Single Check Box ...

Если все же где-то найдешь решение по работе скрипта поиска CB в значениях кириллицей, то отписывайся в теме.
*

sheff2000

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
Решение всетаки нашлось  :D ...и довольно простое ..

Добавили мы список в lists, далее лезем в базу данных, находим таблицу "jos_comprofiler_lists" , в ней находим добавленое условие выборки  и редактируем поле filterfields на то что на надо.

Почему радактируем ?
Да потому что CB некорректно заносит туда условия выборки на русском языке, поэтому те скрякозяблы что он туда записал необходимо в ручную поменять на нужные нам слова... и все работает ;)
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Решение всетаки нашлось  :D ...и довольно простое ..

Добавили мы список в lists, далее лезем в базу данных, находим таблицу "jos_comprofiler_lists" , в ней находим добавленое условие выборки  и редактируем поле filterfields на то что на надо.

Почему радактируем ?
Да потому что CB некорректно заносит туда условия выборки на русском языке, поэтому те скрякозяблы что он туда записал необходимо в ручную поменять на нужные нам слова... и все работает ;)

Все здорово, конечно, но лечить надо не следствие, а причину:
Либо парсить введенное юзером значение и писать его в базу уже правильное, либо учить СВ русскому.

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

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Апну тему.
Кто совершит подвиг и подправит CB на предмет работы с русским языком?
*

blacksheriff

  • Новичок
  • 4
  • 1 / 0
Апну тему.
Кто совершит подвиг и подправит CB на предмет работы с русским языком?
Насчет так глобально - не знаю..
Но конкретно по поводу поиска в списках пользователей по дополнительным полям на русском языке могу сказать следующее:

Наверное все  обратили внимание, что при настройке поиска по точным совпадениям - все работает нормально,
а вот по списку слов и по вхождениям - не работает... Я тут покопал, маленько, короче
все дело портит php - функция preg_split, в модуле
\administrator\components\com_comprofiler\plugin.class.php строка 2288
которая парсит на слова то что вы ввели в inputbox поиска... Надо поменять у нее параметр -
$eachValues =   preg_split( '/\W+/', $value );
на
$eachValues =   preg_split( '/\s+/', $value );
и, собственно говоря будет все искаться по русски...
*

SSStylish

  • Захожу иногда
  • 197
  • 10 / 0
Попробовал. Хинт не сработал - по-русски ничего не парсится. ((
*

blacksheriff

  • Новичок
  • 4
  • 1 / 0
Попробовал. Хинт не сработал - по-русски ничего не парсится. ((
странно..
попробуйте написать чуть выше printf("%s",$value)
а чуть ниже
print_r($eachvalues) и обновите страницу с запросом по листу...
Будет видно, какое значение было до прегсплита, и что получилось в массиве после...
Если вы вводите одно слово, например "Елена" то в массиве должно получится тоже одно слово, если "Елена Петровна" то массив должен состоять из двух слов "Елена" и "Петровна"... В этом случае все работает коректно.. если при вводе одного слова получается массив из нескольких элементов, то действительно парсится некорректно.. Возможно в случае с вашей кодировкой, надо заменить прегсплит на обратную прегмач... В общем поищите в поисковиках по запросу "preg_split utf8 проблемы с кодировкой"...
*

Vostok-All

  • Захожу иногда
  • 172
  • 5 / 0
Решение всетаки нашлось  :D ...и довольно простое ..

Добавили мы список в lists, далее лезем в базу данных, находим таблицу "jos_comprofiler_lists" , в ней находим добавленое условие выборки  и редактируем поле filterfields на то что на надо.

Почему радактируем ?
Да потому что CB некорректно заносит туда условия выборки на русском языке, поэтому те скрякозяблы что он туда записал необходимо в ручную поменять на нужные нам слова... и все работает ;)

Супер. Молодца !   yes!
« Последнее редактирование: 07.12.2010, 15:05:09 от Vostok-All »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

вывод пользователей

Автор face2005

Ответов: 0
Просмотров: 5558
Последний ответ 25.06.2017, 20:58:35
от face2005
CB. Список пользователей. Вывод полей накладывается друг на друга

Автор Санчо

Ответов: 2
Просмотров: 6402
Последний ответ 06.04.2017, 15:49:07
от robert
Поле номера телефона в профиле CommunityBuilder

Автор Guran

Ответов: 1
Просмотров: 6063
Последний ответ 13.03.2017, 09:44:36
от Guran
Ошибка вывода списка материалов

Автор bb-pax

Ответов: 0
Просмотров: 2574
Последний ответ 13.07.2016, 19:25:18
от bb-pax
Вывод формы регистрации CB 2.0 Joomla 3

Автор createzone

Ответов: 1
Просмотров: 4116
Последний ответ 27.02.2016, 18:46:05
от createzone