Новости Joomla

JoomGallery 4.1.0 - компонент галереи изображений для 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 #расширения

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

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

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

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

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
Ребят привет!
вот такая беда, скопировал с другой таблицы несколько материалов, материал отображается все ок, но при сохранении "
Сохранить не удалось из-за ошибки: "Duplicate entry '0' for key 'PRIMARY'"
Как отладить primary key, предполагаю взаимодействуют две таблицы  content c assets .
*

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
В каком файле происходит запрос к Б.Д при сохранении материала через админу и что если заменить INSERT INTO на REPLACE INTO ? !
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
В каком файле происходит запрос к Б.Д при сохранении материала через админу и что если заменить INSERT INTO на REPLACE INTO ? !
Так не делается, забудьте об этом. По-моему, здесь есть инструкция.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Тут вот какое дело  >:( (може надо ыло создать новую тему, но ... )
Выдает ошибку при сохранении материала (Жууумла 3)



Предложеные варианты на форуме и на одном сайте - результат тот же: ошибка
Была старая копия БД - залил и все работает. Брать и сравнивать таблицы или может знает кто в чем проблема ?

Заранее благодарен!
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
видел трудоемкий совет - создать новую категорию, пакетно в неё перенести материалы, потом то ли вернуть обратно, то ли пересоздать старую и потом вернуть в неё материалы.
но при большом количестве категорий это анрил.
*

sivers

  • Живу я здесь
  • 2587
  • 359 / 0
Зайдите в БД (phpMyAdmin или Adminer) и найдите таблицу #__content, проверьте, чтоб поле id являлось автоинкрементным (там галка должна стоять в структуре таблицы). С большой вероятностью ее там нет - поставьте. ИД равный нулю измените на числовой (максимальный ИД+1).
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Данная ошибка часто возникает при бездумной вставке записей одной базы данных в другую. При этом человек не удосуживается даже изменить ID вставляемых записей, что в последствии и вызывает Duplicate entry... Нарушается работа автоинкремента. Поясню: автоинкремент, если говорить по простому, механизм присвоения номера новой записи в таблице. Когда вы пытаетесь сохранить запись, которая уже имеет в таблице такой же id, база выдаст ошибку и не позволит сохранить такую запись (база, а не Joomla). Для ее исправления вы можете попробовать два варианта. Первый - задать собственно значение автоинкремента. Для этого заходим в phpMyAdmin (либо что у вас там стоит), смотрим, какой максимальный номер в столбце id в таблице #__content, например 36, далее даете такой запрос:
Код
ALTER TABLE yourprefix_content AUTO_INCREMENT=37
Этот запрос задаст новое значение автоинкремента. Возможно, это решит вашу проблему.

Второе - присвоить новые значения всем столбцам, имеющим дублирующиеся значения. Там, если не ошибаюсь, связанных ключей нет, поэтому если сохранения не происходит после первого способа, пишем такой запрос:
Код
SELECT
`id`,
COUNT(`id`) AS `count`
FROM
`yourprefix_content`
GROUP BY
`id`
HAVING
`count` > 1
Этот запрос посчитает и выдаст вам все дубли, которые нужно будет исправить (например, присвоить значение, на 1 больше максимального, если записей 36, то задаем id=37). После того, как этот запрос вернет нулевой результат, материалы должны сохраняться без проблем.

Так же можно использовать чуть более сложный запрос:
Код
SELECT
*
FROM
`yourprefix_content`
WHERE
`id` IN (SELECT `id` FROM `yourprefix_content` GROUP BY `id` HAVING COUNT(*) > 1)
ORDER BY
`id`
Такой запрос не будет считать записи, а вернет только совпадающие по значениям в столбце id, то есть сами дубликаты.
« Последнее редактирование: 24.03.2020, 21:13:23 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Diomax

  • Новичок
  • 1
  • 0 / 0
Зайдите в БД (phpMyAdmin или Adminer) и найдите таблицу #__content, проверьте, чтоб поле id являлось автоинкрементным (там галка должна стоять в структуре таблицы). С большой вероятностью ее там нет - поставьте. ИД равный нулю измените на числовой (максимальный ИД+1).

Всё верно так и надо проделать поставить галочку AUTO_INCREMENT
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 1022
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
Переход на страницу материала после его размещения пользователем

Автор stepan39

Ответов: 0
Просмотров: 646
Последний ответ 22.11.2024, 07:14:15
от stepan39
Вывод даты материала в списке тегов

Автор androv77

Ответов: 2
Просмотров: 1787
Последний ответ 09.11.2023, 16:33:08
от denxio
Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 10
Просмотров: 2368
Последний ответ 06.10.2023, 14:02:24
от Mitriy
Как сделать отображение времени создания материала?

Автор Pzhigalov

Ответов: 0
Просмотров: 880
Последний ответ 27.09.2023, 22:45:29
от Pzhigalov