Новости 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 Гость просматривают эту тему.
  • 5 Ответов
  • 2973 Просмотров
*

reketstyle

  • Новичок
  • 6
  • 0 / 0
Warning: Creating default object from
« : 19.11.2013, 13:11:59 »
У меня возникла вот такая замысловатая проблема. !
На сайте и в админ панели закрепилась надпись:
"Warning: Creating default object from empty value in .../plugins/system/advancedmodules/modulehelper.php on line 317"

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

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Re: Warning: Creating default object from
« Ответ #1 : 19.11.2013, 13:33:55 »
так хотя бы содержание строки киньте ---- on line 317
какая версия PHP Хостинга и что делали в последнее время?
*

reketstyle

  • Новичок
  • 6
  • 0 / 0
Re: Warning: Creating default object from
« Ответ #2 : 19.11.2013, 13:55:28 »
Код файла:
Цитировать
291   /**
292    * Load published modules
293    *
294    * @access   private
295    * @return   array
296    */
297   function &_load()
298   {
299      $mainframe =& JFactory::getApplication();
300      $Itemid = JRequest::getInt( 'Itemid', 0 ); // now default to 0
301
302      static $modules;
303
304      if (isset($modules)) {
305         return $modules;
306      }
307
308      $user   =& JFactory::getUser();
309      $db      =& JFactory::getDBO();
310
311      $aid   = $user->get('aid', 0);
312      $client = $mainframe->getClientId();
313
314      $modules   = array();
315
316       $extra = null;
317       $extra->select = 'm.*';
318       $extra->join = ' LEFT JOIN #__modules_menu AS mm ON mm.moduleid = m.id';
319       $extra->where = ( $client == 0 )? ' AND ( mm.menuid = '. (int) $Itemid .' OR mm.menuid = 0 )' : ''; // now rely on $client instead of $Itemid to make the switch
320       $extra->orderby = 'm.position, m.ordering';

Версия MySQL:    5.1.69
Версия PHP:    5.4.20
Веб-сервер:    Apache/2.2.15 (CentOS)
Разобрался что это за модуль "Advanced Module Manager" (version 3.1.2). Но все равно информации по устранению ошибки никакой не нашел.
Что касаемо последних изменений, люди шастали и клацали в админке всё подряд, а потом на тебе... и виновных не найдешь даже.
« Последнее редактирование: 19.11.2013, 15:35:16 от reketstyle »
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
*

reketstyle

  • Новичок
  • 6
  • 0 / 0
Re: Warning: Creating default object from
« Ответ #4 : 19.11.2013, 14:40:47 »
Попробуйте вместо  $extra = null;
Код: php-brief
$extra = $db->getQuery(true);

Попробовал, результат стал еще более плачевным:

Цитировать
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/modulehelper.php on line 317
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/modulehelper.php on line 318
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/modulehelper.php on line 319
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/modulehelper.php on line 320
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/advancedmodules.php on line 191
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/advancedmodules.php on line 192
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/advancedmodules.php on line 193
Warning: Attempt to assign property of non-object in .../plugins/system/advancedmodules/advancedmodules.php on line 194
:(

Может есть еще идеи?
« Последнее редактирование: 19.11.2013, 14:58:22 от reketstyle »
*

reketstyle

  • Новичок
  • 6
  • 0 / 0
Re: Warning: Creating default object from
« Ответ #5 : 21.11.2013, 15:34:03 »
Всё, решил ошибку сам. Просто в тупую переустановил модуль который оказалось сбоит не по детски, и всё стало цвести и пахнуть  :laugh:
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить страницу "Default"

Автор virusvvv

Ответов: 4
Просмотров: 2440
Последний ответ 12.01.2017, 14:48:08
от virusvvv
PHP Warning: imagedestroy() expects parameter 1 to be resource

Автор Elimelech

Ответов: 3
Просмотров: 2934
Последний ответ 24.12.2016, 10:37:49
от Elimelech
Ошибка - Warning: DateTime::setTimezone()

Автор bos$

Ответов: 2
Просмотров: 1967
Последний ответ 03.12.2014, 19:12:35
от bos$
Warning: mysql_query() [function.mysql-query]: Unable to save result set in

Автор kempin

Ответов: 2
Просмотров: 3589
Последний ответ 22.10.2013, 16:02:17
от dark_star
Warning: POST Content-Length of 18927357 bytes exceeds the limit of 8388608 bytes in Unknown on line

Автор Аля

Ответов: 20
Просмотров: 41906
Последний ответ 28.05.2013, 22:33:50
от Аля