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

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Имеется Simple Image Gallery PRO (by JoomlaWorks) с шаблоном показа фото FancyBox.  Хотелось бы заставить JoomGallery показывать фото с этим шаблоном. Возможно ли такое в принципе?
« Последнее редактирование: 20.10.2011, 17:48:35 от x1 »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #1 : 13.10.2011, 18:57:29 »
Возможно.
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #2 : 18.10.2011, 12:24:13 »
Возможно.

А как практически это реализовать? Не могли бы подсказать, как именно?
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #3 : 18.10.2011, 17:33:36 »
Можно поступить так: скачать любой плагин, расширяющий эффекты, с сайта разработчика. Посмотреть как он устроен и встроить фэнси таким же образом.
Если понимаете в php, то проще распотрошить код галереи и увидеть там как встроены эффекты и подобным же образом встроить фэнсибокс, предварительно скачав его.
Основной минус в том, что фэнси бокс требует jquery, а он не всегда бывает подключен на сайтах с Joomla. А уж если подключать его вместе с мутулзом, который по умолчанию грузится вместе с Joomla, то получится очень громоздко и скрипты будут вместе весить больше 110Кб, что весьма много. Иногда могут быть и конфликты между этими скриптами.
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #4 : 18.10.2011, 17:43:34 »
Если понимаете в php, то проще распотрошить код галереи и увидеть там как встроены эффекты и подобным же образом встроить фэнсибокс,
Иногда могут быть и конфликты между этими скриптами.

Спасибо, идея понятна, но сам врядли осилю... не тот уровень php.

Вот нашел плагин, но он что то не цепляется к галерее!
Код
http://www.yireo.com/software/joomla-extensions/fancybox
« Последнее редактирование: 18.10.2011, 18:15:57 от x1 »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #5 : 18.10.2011, 19:06:04 »
У вас какая версия Joomla и какая версия галереи?
Плагин не подойдет, для галереи нужен свой.
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #6 : 18.10.2011, 20:53:50 »
У вас какая версия Joomla и какая версия галереи?
Плагин не подойдет, для галереи нужен свой.

joomla 1.5.23
JoomGallery 1.5.7.4 Bugfixrelease
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #7 : 19.10.2011, 04:22:46 »
Попробую что нибудь сделать. ^-^
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #8 : 19.10.2011, 09:42:05 »
Попробую что нибудь сделать. ^-^
Заранее спасибо за помощь, но тогда прошу помочь прикрутить к галерее FancyBox именно из плагина Simple Image Gallery. Он находится в папке
Код
\plugins\content\jw_sigpro\popup_engines\jquery_fancybox\

В первом посте я спрашивал именно об этом:
Цитировать
Имеется Simple Image Gallery PRO (by JoomlaWorks) с шаблоном показа фото FancyBox.  Хотелось бы заставить JoomGallery показывать фото с этим шаблоном. Возможно ли такое в принципе?

Вот здесь похожая тема: http://joomlaforum.ru/index.php/topic,129825.0.html
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #9 : 19.10.2011, 15:48:49 »
Значитца так. Придется лезть в код. ;D
Тестировал на Joomla 1.5.24 и JoomGallery 1.5.7.4

1. Копируем папку fancybox со всем содержимым в components/com_joomgallery/assets/js/
2. Если не вносили никаких хаков, то копируем с заменой файл joomgallery.php в папку components/com_joomgallery/helpers/html/joomgallery.php
3. Если не вносили никаких хаков, то копируем с заменой файл default.php в папку components/com_joomgallery/views/detail/tmpl/default.php
4. В детальном виде выставляем эффект Slimbox. Теперь вместо него будет грузиться Fancybox.

Если вносили хаки, то в файле JoomGallery.php изменения есть с строки №1028, а в файле default.php изменен параметр в строке №104 с "1" на "-1".
Все, пробуйте. ;)

Блин, опять файлы сюда не лезут... кинул на http://ifolder.ru/26442621
*

x1

  • Давно я тут
  • 637
  • 15 / 0
  • Linux — это Windows для бытовой техники
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #10 : 20.10.2011, 10:36:38 »
jem777! Отличное решение, все сработало, добавил вам карму за это решение,  огромное спасибо за помощь!
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #11 : 20.10.2011, 14:59:28 »
Ну тогда добавьте в название темы [Решено] - другим тоже будет полезно. 8)
*

erosch

  • Новичок
  • 7
  • 0 / 0
Спасибо, мне тоже помогло!
*

meloff

  • Новичок
  • 6
  • 1 / 0
Только что мучался - не получалось добавить FancyBox по данному рецепту в JoomGallery 2.0 ACL Stable, но спустя некоторое время дошло что не так. Опыт общения с Joomla маленький, так что если что не так, извиняйте  ^-^

В общем Update для новых версий:
В файле /components/com_joomgallery/helpers/html/joomgallery.php закомментировать строки с 1118 по 1133, потому как содержание файлов расходится (измененный код от jem777 без изменений):
Код
/*$link = $img_url.'" rel="lightbox['.$group.']';

        if(!isset($loaded[6]))
        {
          $doc = & JFactory::getDocument();
          JHTML::_('behavior.mootools'); // Loads mootools only, if it hasn't already been loaded
          $doc->addScript($ambit->getScript('slimbox/js/slimbox.js'));
          $doc->addStyleSheet($ambit->getScript('slimbox/css/slimbox.css'));
          $script = '    var resizeJsImage = '.$config->get('jg_resize_js_image').';
    var resizeSpeed = '.$config->get('jg_lightbox_speed').';
    var joomgallery_image = "'.JText::_('COM_JOOMGALLERY_COMMON_IMAGE', true).'";
    var joomgallery_of = "'.JText::_('COM_JOOMGALLERY_POPUP_OF', true).'";';
          $doc->addScriptDeclaration($script);
          $loaded[6] = true;
        }
        break;*/
После вставить:
Код
$link = $img_url.'" class="fancybox" rel="fancybox'.$group;

        if(!isset($loaded[6]))
        {
          $doc = & JFactory::getDocument();
          $doc->addScript($ambit->getScript('fancybox/jquery-1.4.3.min.js'));
          $doc->addScript($ambit->getScript('fancybox/jquery.fancybox-1.3.4.pack.js'));
          $doc->addStyleSheet(JURI::root().'components/com_joomgallery/assets/js/fancybox/jquery.fancybox-1.3.4.css');
          $script = '  jQuery(document).ready(function() {
jQuery("a.fancybox").fancybox({"type" : "image", "titlePosition" : "over"});
});  ';
          $doc->addScriptDeclaration($script);
          $loaded[6] = true;
        }
        break;
Далее извлечь из архива автора метОды папку "fancybox" в "components/com_joomgallery/assets/js/", зайти в неё и вырезать (ctrl+x) файлы, заканчивающиеся на ".js" (если нет таковых папок, создать недостающие). Зайти в папку: "media/joomgallery/js", создать папку "fancybox" и вставить в нее вырезанные *.js файлы (ctrl+v)

У меня заработало ;) Удачи!
« Последнее редактирование: 08.03.2012, 00:18:08 от meloff »
*

lexxxart

  • Новичок
  • 1
  • 0 / 0
Re: JoomGallery + FancyBox из Simple Image Gallery PRO
« Ответ #14 : 30.07.2015, 04:36:35 »
Здравствуйте, помогите пожалуйста - файлы автора недоступны, у меня есть fancy - я прописал но не открывается также в lightbox идет - точнее просто в новом окне

http://art-style28.ru/nashi-raboty.html

файла нет поэтому не знаю что добавить

причем на главной мой фанси работает
« Последнее редактирование: 30.07.2015, 04:41:19 от lexxxart »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Beer

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

Автор Beer

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

Автор Beer

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

Автор qvagin

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

Автор marbert

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