Новости Joomla

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

👩‍💻 WT CDEK library v.1.3.0 - обновление PHP SDK для Joomla + CDEK.

Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.

В пакет входят:
- библиотека Webtolk/Cdekapi
- системный плагин System - WT Cdek для хранения настроек и AJAX-интеграций
- task-плагин Task - Update WT Cdek data для обновления локальных копий справочников CDEK по расписанию
- web asset с официальным JavaScript-виджетом СДЭК

👉 v.1.3.0. Что нового?
- Полный рефакторинг библиотеки. Библиотека переработана в entity-based API с фасадом Cdek и отдельным слоем запросов. Обратная совместимость не нарушена, поэтому версия библиотеки - 1.3.0.
- Добавлена поддержка новых разделов API СДЭК. Добавлена поддержка новых разделов API СДЭК: webhooks, prealert, печатные формы, payment, passport, reverse, intakes и других сущностей.
- Улучшена интеграция с Joomla.
Улучшена интеграция с Joomla: installer script для layouts, новые поля Joomla Form для тарифов и обновлённые js виджета CDEK.
- документация библиотеки. Все методы библиотеки подробно описаны, а так же текст документации собран в отдельной папке в git репозитории и будет опубликован на сайте.

Библиотека эта нужна для разработчиков, создающих свои расширения для интеграции Joomla и курьерской службы CDEK.

Страница расширения
GitHub расширения

@joomlafeed

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

richnz

  • Осваиваюсь на форуме
  • 24
  • 6 / 0
Здравствуйте, подскажите пожалуйста, такая проблема: обновился с Joomla 2.5 и JoomGallery 2 до Joomla 3 и JoomGallery 3. Обновлялся посредством переноса данных с базы на чистую третью Joomla и галерею. Работает все кроме самого главного - загрузки фотографий. В процессе загрузки изображения появляется следующая ошибка:

Код
Позиция: 1
Имя файла: DSC_0150-0198.JPG
Загрузка завершена...
Создаю мини-эскиз из JPG, 2189 x 1173...
Мини-эскиз создан...
Изменяю размер изображения на максимальный...
Изменение размера на максимальный закончено...
Invalid Parent ID

Возврат: Удаление оригинальных фотографий завершено успешно

Возврат: Удаление детальных фотографий завершено успешно

Возврат: Удаление мини-эскизов завершено успешно

Если я правильно понимаю, то проблема в Invalid Parent ID но информации на эту тему не нашел... Прошу помощи, заранее спасибо!

Дополнение:
1) попробовал применить к категориям пакетную обработку, получил сообщение -  "Ошибка - Пакетная операция завершилась с ошибкой: Invalid Parent ID"
2) Создал новую категорию, указал ей родительскую категорию, она она появилась, но все равно вывалилось такое сообщение - "Ошибка Invalid Parent ID"
3) Создал снова категорию, но уже не указывал ей "родителя" - все отлично создалось, ошибок нет. Но при попытке залить в эту категорию фото -получил уже другую ошибку "Parent asset ID could not be found"
Может у кого есть хотя бы предположения где искать этот Invalid Parent ID? Подозреваю что дело где-то в БД, но БД большая, где именно копать не могу понять...
« Последнее редактирование: 02.08.2014, 22:53:35 от richnz »
*

richnz

  • Осваиваюсь на форуме
  • 24
  • 6 / 0
Сам спросил, сам и отвечу )) Возможно кому-то пригодится. Если я правильно понял, то, "Parent ID" - это самая первая категория в JoomGallery. В моем случае это была категория "Текстуры" и она имела ID 16 и алиас "texture". Знаний в сайтостроении и устройстве БД у меня минимум, посему, ничего лучше придумать не смог как просто переименовать эту (первую, корневую, родительскую) категорию в ассистенте категорий в "Текстуры33" и (обязательно, иначе катастрофа!) не забыть исправить алиас на "texture33", ID при этом не поменялся. Попробовал залить фотки, создать/удалить категории - заработало. Затем опять переименовал категорию в её точное старое название и алиас. Больше данная проблема не появлялась =)
*

mr_denisters

  • Захожу иногда
  • 127
  • 6 / 0
  • Очередной Вебмастер
Аналогичная ошибка только при попытке в режиме пакетной обработки изменить категорию материалу. Появляется только в определенных категориях.
Подскажите где можно изменить этот Invalid Parent ID?

UPD: Это походу баг, первого и второго уровня присваиваются категории, а третьего нет !
« Последнее редактирование: 12.11.2014, 19:33:59 от mr_denisters »
*

v-idea

  • Захожу иногда
  • 210
  • 35 / 0
Добрый!

Была аналогичная ошибка только при редактировании категории, тоже - "Invalid Parent ID". Плюс 500 ошибка на фротенде при переходе в соответствующий пункт меню.

Покопавшись два часа в дебрях кода, с помощью функции режима отладки системы выявил следующее...
В новой версии  JoomGallery 3 по сравнению с  JoomGallery 2, в файл:

_сайт_\components\com_joomgallery\helpers\ambit.php

в строке 480 и (485) добавлен в запрос WHERE ещё одно условие:

Код: php
$query->where('(c.password = '.$database->q('').' OR c.cid IN ('.implode(',', JFactory::getApplication()->getUserState('joom.unlockedCategories', array(0))).'))');

и в БД в таблицу - #__joomgallery_catg добавлен новый столбец - `password`, в котором при переносе БД из Joomla 2.5 в Joomla 3, по умолчанию записались 0 (нули)! В результате чего при отрабатывании файлов category.php и ambit.php в запросе к БД выдавалась ошибка.
В общем какой-то непонятный зихер разработчиков. Дальше время тратить не стал, чего они там намудрили. Для меня главное, чтоб на сайте всё заработало нормально.


РЕШЕНИЕ: затереть всё, что есть в столбце - `password` БД напрямую через MySQL. Либо же через админку при редактировании категории галереи (внизу, справа), удалить значение в поле "Password".

Ву-а-лЯ! Вот Вам и счастье!
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JoomGallery 4 плагин создания мини галереи для навигации Navigation Prev-Next

Автор Beer

Ответов: 0
Просмотров: 236
Последний ответ 13.03.2026, 11:02:11
от Beer
JoomGallery stats - модуль статистики для JoomGallery 4.3 Joomla 5/6

Автор Beer

Ответов: 0
Просмотров: 213
Последний ответ 07.03.2026, 13:04:09
от Beer
JoomGallery Image Grid – модуль вывода изображений для JoomGallery 4.3.X

Автор Beer

Ответов: 0
Просмотров: 261
Последний ответ 03.03.2026, 19:50:55
от Beer
Проблема с дублем страниц в JoomGallery 3.4

Автор qvagin

Ответов: 3
Просмотров: 5593
Последний ответ 23.01.2023, 13:30:08
от e2
Стили раскладки фото в JoomGallery (masonry и mosaic)

Автор marbert

Ответов: 4
Просмотров: 4852
Последний ответ 22.11.2022, 06:28:20
от marbert