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

FeaMor

  • Захожу иногда
  • 76
  • 0 / 0
Добрый день!

Подскажите, пожалуйста, компонент, где пользователь может иметь страничку профиля, просматриваемую другими участниками, с адресом вида "http://имя_сайта/имя_пользователя"
Я должен сделать регистрацию других участников, через страницы пользователей. Каждый пользователь будет рекламировать свою страницу (поэтому надо что бы в адресе ничего лишнего не было, типа http://имя_сайта/profile/еще_что_нить/имя_пользователя), через которую будут регаться другие, которые в свою очередь будут иметь также свою страничку.

Так сказать своеобразная пирамидная регистрация. Привязки пользователей я сам смогу надеюсь сделать, а интересует именно компонент личной странички
*

FeaMor

  • Захожу иногда
  • 76
  • 0 / 0
Или может подскажет кто, если напишу свой компонент личной странички, то как сделать ему ЧПУ? Чтобы адрес состоял только из доменного имени и логина, через слэш... (site.ru/name)
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

FeaMor

  • Захожу иногда
  • 76
  • 0 / 0
Спасибо!
Но на сколько я понял, там получается URL вида
http://www.example.com/[псевдоним пункта меню]/[категория]/[статья]
а мне надо без лишнего посередине...
http://www.example.com/[статья]
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Как роутер составите, так он и будет показывать.
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

FeaMor

  • Захожу иногда
  • 76
  • 0 / 0
А где можно найти маленький работающий примерчик?
Что-то не выходит у меня ничего ((
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

FeaMor

  • Захожу иногда
  • 76
  • 0 / 0
Пробовал свое написать, получилось овно (
Сделал страницу профиля от CommunityBuilder
В данный момент у меня выводится адрес страницы профиля как http://site.ru/component/comprofiler/userprofile/LOGIN, а надо http://site.ru/LOGIN
Нашел следующий способ решения моего вопроса http://communitybuilder.ru/content/view/14/12/
но он для Joomla 1.0, есть ли какое-нить аналогичное решение для Joomla 2.5?
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Можете сделать страницы используя ZOO + ZOOauthor, а роутер ZOO и поправить уже можно как угодно.
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

FeaMor

  • Захожу иногда
  • 76
  • 0 / 0
Простите, но я не понимаю что делает компонент ZOO (
У меня задача сделать регистрацию не со стандартного адреса, а со страницы уже зарегистрированного пользователя. Надо именно учитывать, кто "пригласил" нового пользователя. Пользователи будут сами давать ссылки на свои странички, чтобы набрать большее кол-во новых пользователей, зарегистрированных под ними.
Перерыл много компонентов, остановился на  CommunityBuilder, потому что только у него адрес профиля отображается не через id, а включает в себя логин (www.site.ru/component/comprofiler/userprofile/LOGIN). Отключил регистрацию в настройках сайта и включил независимую регистрацию в CB. Теперь мне надо то ли настроить лист профиля, то ли создать свой компонент (что приоритетнее, т.к. новое создавать проще, чем ковырять чужое), где будет выводиться другая форма регистрации.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

MyBlog в админке открывается чистая страница

Автор Timer

Ответов: 2
Просмотров: 2471
Последний ответ 09.09.2009, 15:58:54
от delphine