Новости Joomla

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

Релиз безопасности Joomla 6.0.4 и Joomla 5.4.4

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

👩‍💻 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 Гость просматривают эту тему.
  • 20 Ответов
  • 2953 Просмотров
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Здравствуйте! Подскажите, в zoo возможно клонировать приложение? Например есть product catalog, с его помощью сделан каталог сантехники, а надо еще сделать каталог мебели. Необходимо чтобы в этих каталогах были разные шаблоны отображения full, teaser и т.д., в каждом каталоге будут использоваться разные элементы. Простое копирование папки с приложением вызывает ошибку 500.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #1 : 25.04.2013, 08:31:37 »
Копировать нужно не приложение, а шаблон. Переназвать папку и в template.xml. Будут вам разные full и teaser.
Создать новый тип - можно использовать разные элементы.
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #2 : 25.04.2013, 09:02:26 »
А как сделать чтобы в разных каталогах при создании элементов был только свой тип, т.е. для каталога мебели тип мебель, а для каталога сантехники тип сантехника? а то в обоих присутствуют оба типа и можно ненароком ошибиться.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #3 : 06.06.2013, 12:15:16 »
Подниму опять эту тему. Может кто-нибудь все-таки сталкивался с такой проблемой. Вот сейчас например необходимо в двух каталогах созданных на базе одного приложения использовать разные переводы . Языковая константа одна и та же, а нужно чтобы она по разному переводилась в зависимости от каталога. И опять же в одном приложении есть 2 настроенных типа, каждый для своего каталога, но при создании элементов в каждом каталоге имеются оба типа, это не критично, но как убрать?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #4 : 06.06.2013, 12:48:43 »
Ну, попробуйте скопировать приложение. Никогда не делал, но идея хорошая. Там поидее только папку переназвать и в application.xml поле name
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #5 : 06.06.2013, 13:23:07 »
Да. Прикольно получается. Приложение скопировал и не надо ничего настраивать... Чё ж я раньше не додумался, столько гемороя втопку...
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #6 : 06.06.2013, 18:10:05 »
Я это первым делом пробовал, при создании каталога из какого-нибудь приложения (оригинал или клон - не важно) при этом первый каталог уже создан соответственно - белый экран, пустая страница, в логе - ошибок нет. Причем белый экран сразу в админке, когда сохраняешь созданный "клонированный" каталог
« Последнее редактирование: 06.06.2013, 18:16:40 от GoodWeb »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #7 : 06.06.2013, 18:26:57 »
Клонировал приложение блог (сайт как раз делаю), никаких проблем не заметил.
Созданные приложения
новости - blog
вопрос-ответ - клон блога
каталог - клон блога
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #8 : 06.06.2013, 18:33:06 »
Проделал тоже самое на блоге - белый экран. Joomla 3 zoo с оф.сайта. В логе доступа GET /administrator/ HTTP/1.0" 500 Хостер - таймвеб. Причем главная страница админки загружается, но как бы без форматирования и стилей, остальные разделы админки в норме, а в zoo - белый экран. В чем может быть проблема?
« Последнее редактирование: 06.06.2013, 18:36:45 от GoodWeb »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #9 : 06.06.2013, 18:54:47 »
Ещё потестирую.
Пока проблем не наблюдаю...
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #10 : 06.06.2013, 18:58:48 »
У Вас Joomla 3 ? И действия те же проделали?, т.е файлы и папки из папки blog скопировали в папку допустим news, а в файле application.xml клона в теге name заменили blog на news и все?
« Последнее редактирование: 06.06.2013, 19:04:10 от GoodWeb »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #11 : 06.06.2013, 19:07:09 »
У Вас Joomla 3 ? И действия те же проделали?, т.е файлы и папки из папки blog скопировали в папку допустим news, а в файле application.xml клона в теге name заменили blog на news и все?
Всё "да"
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #12 : 06.06.2013, 19:14:39 »
Тогда хостинг пожалуйста озвучте, если не военная тайна :)
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #13 : 06.06.2013, 19:23:21 »
Тогда хостинг пожалуйста озвучте, если не военная тайна :)
openserver :). Завтра перенесу.
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #14 : 06.06.2013, 19:30:23 »
Отпишитесь, пожалуйста, о результатах. И в случае удачи, хочется узнать хостинг
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #15 : 07.06.2013, 12:33:00 »
Обнаружилась ошибочка. Нельзя повторно обьявлять класс BlogApplication в файле application.php.
Можно проверку поставить, но я пока его просто переназвал NewsApplication
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #16 : 07.06.2013, 13:18:10 »
Так у Вас также проявилась ошибка как и у меня?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Можно ли клонировать приложение?
« Ответ #17 : 07.06.2013, 13:24:37 »
При создании нового каталога вдруг выскочила...
Нельзя переобьявлять класс и путь к файлу.
Я их наштамповал для каждой вкладки, а вот на четвёртом выскочила
Создание сайтов, шаблонов, помощь в решении проблем.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #18 : 07.06.2013, 13:33:00 »
Ну вечерком еще потестю, но пока работает, спасибо. Вот бы еще кто хорошо разбирается в принципе работы и коде zoo, сказал бы о возможных подводных камнях такого подхода к клонированию. А так по сути это будто отдельное приложение создали на базе другого. Может кому известно о возможных конфликтах приложений.
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Re: Можно ли клонировать приложение?
« Ответ #19 : 03.07.2013, 14:02:25 »
Еще один конфликт: в роутере приложения Events (при клонировании) - Cannot redeclare class ZLRouterEvents in /media/zoo/applications/sale/router.php on line 3
Вот собственно строчка из router.php on line 3 - class ZLRouterEvents {
А если меняю наименование класса, то PHP Fatal error:  Class 'ZLRouterEvents' not found in /plugins/system/zlframework/zlframework.php on line 167
Строчка из zlframework.php on line 167 -$routerClass = new $class;, а перед ней 166 - $class = 'ZLRouter'.ucfirst($group);
Если отключить в Joomla SEF, то ошибки нет. не могу понять что к чему.
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Re: Можно ли клонировать приложение?
« Ответ #20 : 03.07.2013, 14:45:15 »
ZOOlanders сделали отдельный роутер для данного приложения. Поэтому и возникает проблема.
Приложение купленное? Обратитесь к ним.
Чтобы клон работал в нескольких местах править нужно.
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться