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

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Требуется дополнительное поле краткого описания в карточке товара.

Темы с хаком я видела - не хочу. Клиент не сможет обновляться без участия программиста, а это не гуд на мой взгляд.

Поскольку магазин чисто русскоязычный - есть идея использовать англоязычное краткое описание товара. Но, естественно, код

Код: php
<?php print $this->product->short_description_en-GB?>

возвращает пустую переменную, хотя при выводе дампа краткое описание в поле английского краткого присутствует.

Как можно обойти обработку тега языка в данном случае?

PS Если у кого-то есть наводка на решение для дополнительного поля в карточке товара без хака магазина - намекните  ^-^
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Языка никак, в самом запросе подставляется текущий язык для полей.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
dmitry_stas, умница. Я знала, что тире глючит - даже по подсветке кода видно - но не знала как обойти. Пойду потестю.

UPD

Работает!  :D *DRINK*

dmitry_stas, ты волшебник!  :-*

Мне на заметку)
Код: php
$name = "full-text";
echo $object->$name;
« Последнее редактирование: 29.05.2015, 22:35:08 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
желательно разработчику было бы намекнуть на некорректность кода в наименовании параметров
до такого еще додуматься надо short_description_en-GB
P.S. Это критика, воспринимайте с пониманием. Its the best CamelCase params name in JoomShopping
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Ну вот, завтра разработчик поменяет - на _, 
и
Клиент не сможет обновляться без участия программиста, а это не гуд на мой взгляд.
:-)
*

mavr

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Приветствую, Вас, форумчане!
С созданием дополнительного поля в карточке товара без хака магазина замечательно справляется аддон разработчика Second Description For Product (https://www.webdesigner-profi.de/joomla-webdesign/shop/addons/second-description-for-product.html?lang=en).
Но вот встала необходимость создания еще и третьего поля Описания.
К сожалению, простой замены в данном аддоне слова second_  на third_  не приносит желаемого результата, а именно, не сохраняются данные из поля third_description.
Подскажите, пожалуйста, что еще нужно подправить в аддоне Second Description For Product, чтобы получился аддон Third Description For Product?
« Последнее редактирование: 11.09.2016, 10:43:26 от mavr »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
зачем спамить во всех темах одно и то же? тут обсуждают совсем другой подход ко второму описанию. можете кстати использовать его для своего третьего.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Я еще один метод придумала. В кратком описании делаем два или сколько нужно, с разделением по символу. Например, по ||

И потом в шаблоне обрабатываем текст как строку и бьем на массив по этому символу.  И можно хоть 1000 описаний делать и пихать в разные места.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

kit2m2

  • Живу я здесь
  • 3373
  • 276 / 0
  • Беру сайты на полное сопровождение
Да просто вставляйте в текст описания товара разделитель - {second_description} хоть после каждого параграфа и получите на лиц.части сайта нужное количество блоков.

UPD. Здесь решение
« Последнее редактирование: 11.09.2016, 20:53:41 от kit2m2 »
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вкладки (табы) в описании товара

Автор Sergio

Ответов: 254
Просмотров: 60234
Последний ответ 12.10.2023, 12:20:59
от dron
Где посмотреть варианты карточки товара

Автор itbc

Ответов: 6
Просмотров: 3850
Последний ответ 31.10.2022, 10:05:51
от nevigen
Основная картинка в карточке товара на весь экран

Автор Mister Shadow

Ответов: 1
Просмотров: 3458
Последний ответ 08.07.2022, 22:16:27
от nevigen
meta title на странице товара

Автор ecolora

Ответов: 5
Просмотров: 3615
Последний ответ 30.05.2022, 14:31:44
от kit2m2
Вывести артикул вместо кода товара в письмо клиента

Автор antony2606

Ответов: 2
Просмотров: 3460
Последний ответ 09.02.2021, 17:01:25
от antony2606