Новости 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

Поток товаров, связанные товары для JoomShopping 5+.

Поток товаров, связанные товары для JoomShopping 5+.

Расширение для JoomShopping 5+, которое позволяет связывать товары между собой на основе общих характеристик, создавая логические группы товаров в каталоге.

Расширение реализует механизм связывания товаров, похожий на стандартный Related Products, но с дополнительной возможностью быстрого подбора товаров по характеристикам.

Принцип работы
- Связывание товаров происходит в полуавтоматическом режиме.
- Администратор выбирает характеристику, по которой нужно сформировать группу товаров (например: модель, серия, объем, тип и т.д.).
- Система фильтрует и показывает список товаров с таким же значением характеристики.
- Администратор выбирает нужные товары из списка для создания связи.
Таким образом сохраняется полный контроль над связями, но значительно упрощается поиск нужных товаров.

Назначение потока товаров в одном товаре является сквозным. Это обеспечивает автоматическую связь и возможность корректировки потока в каждом товаре, который к нему относится.

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

@joomlafeed

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

andx

  • Захожу иногда
  • 111
  • 6 / 0
ibmpc
Спасибо... а подскажете как делать бекап старых файлов Joomla, которые будут заменены? Бекап всего сайта делать это не есть разумно, так как он у меня 400мб в сжатом виде получается. Это как было раньше сказано, каким-то образом берется список файлов из пакета обновления, и по этому списку делается архивирование файлов Joomla, тех которые будут заменены
*

andx

  • Захожу иногда
  • 111
  • 6 / 0
Сам спросил, и так уж получилось, что сам и отвечаю :) :

У кого хостинг на линуксе и есть доступ по ssh, это вам. У меня все было вот так:

1) Сначала загрузим пакет обновления в корневую папку хостинга, там где установлена Joomla. Заходим через ssh на ваш хостинг. Вытаскиваем из этого файла (в моем случае это был Joomla_1.5.15_RE_to_1.5.18_RE-Stable-Patch_Package.tar.gz) список содержащихся в нем файлов (именно по этому списку будем архивировать старые файлы joomla):
Код
tar tzf Joomla_1.5.15_RE_to_1.5.18_RE-Stable-Patch_Package.tar.gz >list.txt
Вуаля, создался текстовый файл с полным списком содержимого архива, НО! Прежде чем его использовать в следующей команде, надо его предварительно открыть и удалить те строки, в которых указан просто путь к папке, а не к файлу (сделать это можно с пом-ю консольного редактора nano list.txt). Если этого не сделать, архиватор будет паковать также много ненужных файлов, которые лежат по соседству с обновляемыми в одних и тех же папках.

2) Поправили list.txt, теперь его можно использовать в следующей команде:
Код
tar cvpzf backup.tar.gz -T list.txt
Ура! Создался архив backup.tar.gz старых файлов Joomla, которые будут сейчас обновлены следующей командой:
Код
tar xvzf Joomla_1.5.15_RE_to_1.5.18_RE-Stable-Patch_Package.tar.gz

Наша Joomla обновилась, теперь можно спокойно походить по сайту поотлавливать возможные баги. И если эти баги серьезные, то моментально можете откатиться назад на сделанный раньше бекап этой командой:
Код
tar xvpzf backup.tar.gz
« Последнее редактирование: 22.07.2010, 13:20:55 от andx »
*

ibmpc

  • Осваиваюсь на форуме
  • 25
  • 2 / 0
а я только что заметил, что вопрос в отдельную тему перенесли :)
Вы сами себе ответили вполне разумно, думаю людям пригодиться.
Только я не соображу для чего бэкап устаревших файлов? (просто не сталкивался ещё с этим, вдруг тоже пригодиться)
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
а я только что заметил, что вопрос в отдельную тему перенесли :)
Вы сами себе ответили вполне разумно, думаю людям пригодиться.
Только я не соображу для чего бэкап устаревших файлов? (просто не сталкивался ещё с этим, вдруг тоже пригодиться)

Ну типа если обновление косячным окажется)
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

ibmpc

  • Осваиваюсь на форуме
  • 25
  • 2 / 0
а, ну всё дошло. :)
я то пока не парюсь, с моим 1 Метром сайта )))
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Ну типа если обновление косячным окажется)
ну так то человек тему сказал. учитывая всякие форс мажорные обстоятельства перед самой сдачей проекта, хотя вроде как незначительную замену пару файликов делаешь)
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

SpideRus

  • Осваиваюсь на форуме
  • 32
  • 2 / 1
А у меня другой вопрос.

А как сдлеать просто бэкап, т.е целиком, с хостинга?
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
А у меня другой вопрос.

А как сдлеать просто бэкап, т.е целиком, с хостинга?
ну обычно кидают с ftp всю папку сайта. а потом с помощью phpmyadmin дамп базы.
некторые пользуются компонентом joomlapack для таких целей.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

ibmpc

  • Осваиваюсь на форуме
  • 25
  • 2 / 0
Заходишь на сайт через SSL
Переходишь в каталог где есть папка docs
Даёшь команду:
Код
tar cfz имя_архива.tar.gz docs
где имя_архива.tar.gz - любое имя которое ты хочешь дать создаваемому архиву
docs -  это папка в которой находятся корень твоего сайта (это там где находится файл Joomla configuration.php)
и ждёшь пока создастся твой архив с именем имя_архива.tar.gz
Потом через FTP скачиваешь получившийся архив.
Разумеется, дамп базы делается отдельно. Например через phpmyadmin, как сказано выше.
« Последнее редактирование: 30.07.2010, 16:47:47 от ibmpc »
*

das108

  • Новичок
  • 4
  • 0 / 0
Простите а что такое SSL? простым смертным это доступно?
*

ibmpc

  • Осваиваюсь на форуме
  • 25
  • 2 / 0
Re: Как сделать бэкап сайта с помощью SSH
« Ответ #10 : 30.08.2010, 06:30:29 »
Цитировать
SSL (Secure Sockets Layer — уровень защищённых сокетов) — криптографический протокол, который обеспечивает установление безопасного соединения между клиентом и сервером.
Доступность его зависит от хостера. Если доступен - то там написано как получить к нему доступ.
*

korkunov

  • Захожу иногда
  • 127
  • 1 / 0
Re: Как сделать бэкап сайта с помощью SSH
« Ответ #11 : 07.01.2011, 20:22:05 »
Доступность его зависит от хостера. Если доступен - то там написано как получить к нему доступ.
Замечу, что не каждому дано, т.к. для SSL нужен выделенный IP, а это стоит отдельных денех, насколько помню, примерно 2-4 грина в месяц.
*

Hufflepuff

  • Захожу иногда
  • 124
  • 0 / 0
Кое что я понял, когда я копировал папку сайта docs через FTP это было очень долго часов 9 по этому я не докопировал ее ни разу. тут понял что можно отправить команду серверу на архивацию сайта это ясно. А что значит дамп базы. что такое база? предпологаю какие то настройки сохранялки пользователей.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Чем лучше всего делать резервные копии сайта?

Автор 7Azimuth

Ответов: 115
Просмотров: 64927
Последний ответ 29.11.2023, 14:41:12
от sivers
Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 11843
Последний ответ 12.11.2023, 23:37:03
от all_zer
Как сделать появление случайных картинок из пяти разных категорий?

Автор Katy93

Ответов: 2
Просмотров: 5053
Последний ответ 03.05.2021, 21:34:20
от sivers
Не могу распаковать jpa архив сайта Akeeba backup. ajax error

Автор smadkz

Ответов: 4
Просмотров: 6862
Последний ответ 26.12.2020, 15:15:15
от stendapuss
Версия сайта для слабовидящих

Автор nikos

Ответов: 22
Просмотров: 47950
Последний ответ 27.11.2020, 11:04:18
от chernobyl