Новости 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 Пользователей и 2 Гостей просматривают эту тему.
  • 724 Ответов
  • 85799 Просмотров
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Здравствуйте, напишите пожалуйста на нашу почту. Также укажите версию VM
*

kafer12

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Здравствуйте, может кто-нибудь подскажет - как сделать сворачивающиеся\разворачивающиеся блоки 2-ю неделю бьюсь -
- не получается, экспериментирую пока  с  \modules\mod_virtuemart_param_filter\tmpl\customfields\checkbox.php

checkbox.php
Спойлер
[свернуть]

скрипт
Спойлер
[свернуть]

Блок сворачивается\разворачивается, но checkbox в фильтре не срабатывает (скорей всего из-за display = 'none')

*

kafer12

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо, а обновление 2.0.6 когда планируете выпустить? Может подождать?
Цитировать
В планах:
* [2.0.6] Механизм сворачивания/разворачивания значений поля по клику на заголовок поля
*

stalkervp

  • Осваиваюсь на форуме
  • 44
  • 3 / 0
добрый день, подскажите пожалуйста, можно ли как то связать поля соданные плагином для фильтра, и поля созданные плагином для дочерних товаров ? Есть необходимость использовать "склад" (учитывать остаток товаров каждого размера обуви). Для того что бы работал фильтр - сделал настраиваемое поле плагина VirtueMart 2 multiple customfield plugin с перечнем размеров, также для того что бы работали дочерние товары - сделал настраиваемое поле плагина VM - Custom, stockable variants с перечнем всех размеров. Все замечательно кроме одного - когда определенный размер заканчивается, VirtueMart не показывает его на странице товара (т.е. выбрать этот размер нельзя), а модуль фильтра продолжает его находить. Можно ли как то учитывать в настраиваемом поле плагина VirtueMart 2 multiple customfield plugin остаток товара ?
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Здравствуйте, если вы работаете с дочерними товарами и учитываете их наличие на складе, то вам нужно создавать поля для фильтра в них (не забудьте ставить галочку переопределения полей дочерних товаров), а не у родительского. А в настройках модуля указать способ обработки склада, как "поиск по дочерним и вывод родительского".
*

botya

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Здравствуйте!
При обновлении списка товаров ajax-методом (кликаю на чекбокс, подгружаются товары, отфильтрованные по значению) пропадает название категории
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Здравствуйте, напишите на официальную почту поддержки проблему, ссылку, где проблему нужно увидеть, и логику, которую Вы хотите видеть в работе.
*

maniere

  • Новичок
  • 2
  • 0 / 0
Здравствуйте. Вопрос такой - можно ли сделать фильтр по уже существующим настраиваемым полям? А то есть более 200 товаров, и для каждого добавлять еще одно поле..
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
maniere, фильтр работает по своим собственным полям и не работает по стандартным полям. Перегнать данные можно например с помощью CSVI (Мы с этим поможем при необходимости).
*

maniere

  • Новичок
  • 2
  • 0 / 0
pharaoh, не хотелось бы отвлекать от работы :) может, где-то инструкция есть? В документации вижу только пожелание обращаться в сапорт.
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Пока что нужен CSVI Pro 5.9.5+
в первых числах обещает выйти Free с поддержкой нашего плагина
*

unycom

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Добрый день. А есть возможность отказаться от кнопки ПОКАЗАТЬ, чтобы при выборе в фильтре сразу происходила фильтрация товара без нажимания на кнопку ПОКАЗАТЬ?
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Добрый день. А есть возможность отказаться от кнопки ПОКАЗАТЬ, чтобы при выборе в фильтре сразу происходила фильтрация товара без нажимания на кнопку ПОКАЗАТЬ?
Конечно есть. Опция "AJAX обновление товаров (CSS selector)".
*

unycom

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
pharaoh, не совсем понятно про <div id="maincontent"..., можно чуть поподробнее.
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Вам нужно указать селектор, который будет обновляться аяксом. В этом селекторе должен выводиться только код компонента. Лучше описать, чем описано во всплывающей подсказке, не смогу.
Если термины "селектор" и "jdoc include component" не до конца ясны, то я не знаю, как объяснить в текстовом виде.
*

unycom

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Правильно сделал?
Файл html/com_virtuemart/category/default.php
В нем код, куда вставил id="maincontent":
Спойлер
[свернуть]
*

unycom

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Спасибо за оперативный ответ, все сделал, получилось, в моем варианте кстати тоже все работало.
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
*

mikes07

  • Новичок
  • 3
  • 0 / 0
Добрый день! Вроде бы вышел CSVI Pro Version 5.10. Скажите, пожалуйста, поддерживает ли он работу вашего плагина в своей бесплатной версии?
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Здравствуйте, по не до конца понятным причинам последняя вышедшая версия CSVI FREE 4.5.5 не поддерживает наш плагин.
Но т.к. разработчик соглашался с таким решением, собирался это сделать и просто не успел, мы внедрили в CSVI Free нужные куски кода сами и делимся этой версией через почту поддержки по запросу.
*

alexmay

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Ребята, подскажите как обстоят дела с импортом/экспортом (CSVI)?
Ибо на магазинах 10000+ товаров, и каждому товару забивать доп. поля - это неудобняк!
*

alexmay

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Ребята я не знаю, может у меня руки конечно кривые, но импортировать параметры у меня не получается, зато экспортирует без проблем.
Делаю по инструкции: http://www.csvimproved.com/index.php?option=com_content&view=article&id=922
1. Создаю Параметр:

2. Создаю импорт по шаблону СSVI:
`product_sku`,`custom_title`,`custom_value`,`custom_param`
`04-167291`,`Интерфейс`,`param`,`SATA 3`

3. Импорт проходит успешно.
4. На выходе получаю пустые значения:


Куда дальше копать?
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
Попробуйте в настройках включить автоматические заголовки по 1ой строке.
И формат файла: utf-8, каждая ячейка с кириллицей должна быть обрамлена (кавычки или какой там символ у вас используется).
Соответственно для openoffice выглядеть должно примерно так:
Спойлер
[свернуть]
*

alexmay

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Давайте всё таки разберемся в структуре. А Вы, если ошибаюсь, поправите:
Ваш плагин имеет в базе 2 своих таблицы:
prefix_virtuemart_product_custom_plg_param_ref - для хранения перечня и типа полей
prefix_virtuemart_product_custom_plg_param_values - для хранения значений полей
При этом стандартная таблица:
prefix_virtuemart_product_customfields - использует поле "custom_value" со значением "param" для ссылки на Ваши таблицы выше указанные.

Но при импорте через CSVI 4.5.5, который Вы мне дали! у нас значения попадают в поля: custom_param - param, а в custom_value - конкретно значение поля (в случае из сообщения выше SATA 3). При этом в таблицы: prefix_virtuemart_product_custom_plg_param_ref и prefix_virtuemart_product_custom_plg_param_values ничего не попадает.

Получается CSVI имеет Неправильный шаблон импорта? Поделитесь тогда правильным, пожалуйста.
*

pharaoh

  • Захожу иногда
  • 426
  • 53 / 0
custom_title - заголовок настраиваемого поля, по которому определяется и его ID
custom_value - значение настраиваемого поля, если стандартный тип. Для сторонних плагинов соответствует файловому названию плагина (stockable, param). Хотя про соответствие лишь догадки, может быть для плагинов можно оставлять и пустым, но лучше использовать догадку про соответствие, так надежнее.
cutom_param - дополнительные опции для полей-плагинов, что в нашем случае соответствует значениям.

Соответственно CSV:
"custom_title";"custom_value";"cutom_param"
"Интерфейс";"param";"SATA 3"

В 1ом варианте у вас было все правильно, поэтому об этом не говорил.
*

detonart

  • Осваиваюсь на форуме
  • 30
  • 2 / 0
вот так с ходу не нашел решения... как правильнее сделать, если магазин на двух языках и, соответственно, фильтры тоже на двух языках
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Импорт/экспорт] Excel2VM - для VirtueMart 2-3. Excel и Яндекс.Маркет. (xls, XLSX, CSV, xml)

Автор katrey

Ответов: 110
Просмотров: 32058
Последний ответ 27.03.2026, 07:02:12
от Apposym
Плагин доставки сдэк для Joomla+Virtuemart

Автор boraah

Ответов: 7
Просмотров: 6144
Последний ответ 16.12.2024, 23:08:25
от David_99
Плагин оплаты картами Visa/MasterCard VirtueMart 2.x-3.x Цена 5.00 $

Автор gartes

Ответов: 33
Просмотров: 12746
Последний ответ 07.11.2021, 23:30:32
от a-li
Плагин отправки SMS при заказе в VirtueMart 2

Автор Arkantos

Ответов: 19
Просмотров: 6350
Последний ответ 22.03.2021, 17:25:23
от nnnata
Загрузка файлов в корзине VirtueMart 3

Автор Kodopik

Ответов: 0
Просмотров: 3253
Последний ответ 25.02.2021, 13:56:20
от Kodopik