Новости Joomla

WT Set elements v.1.0.0: плагин поля для RadicalMart

WT Set elements v.1.0.0: плагин поля для RadicalMart

👩‍💻 WT Set elements v.1.0.0: плагин поля для RadicalMart.Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах). От клиента поступил запрос на возможность добавления для товаров в RadicalMart списка повторяемых элементов. Это должен был быть редактируемый в одном месте список функций и режимов, которые могли относиться к разным товарам одной категории в разных сочетаниях. Во вкладке параметров "Отображение" вы можете выбрать отображать или нет элементы в категории товаров и/или карточке товара. Для каждого вида возможно выбрать собственный макет. Файлы макета находятся в /layouts/plugins/radicalmart_fields/wtsetelements. Вы можете использовать свои файлы макета в формате .php, разместив их в этой папке. Кроме того, файлы макетов можно переопределить стандартным способом Joomla, после чего они будут доступны по адресу: /templates/YOUR_TEMPLATE/html/layouts/plugins/radicalmart_fields/wtsetelements.Плагин предполагает самостоятельную разработку макетов вывода. Макеты "из коробки" следует рассматривать как образец для создания собственных.Плагин бесплатный. Протестирован на Joomla 5.3.3 и RadicalMart 2.2.4.Плагин разработан в соавторстве участниками нашего сообщества: Сергеем Сергевниным (@gresserg) и Сергеем Толкачёвым (@sergeytolkachyov).Страница расширенияGitHub расширения@joomlafeed#joomla #расширения #radicalmart

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

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

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Закончена работа над совершенно новой версией компонента для экспорта товаров в Яндекс Маркет - VirtueMart XML Шлюз LITE.

Новая безглючная универсальная версия использует логику проверенного временем коммерческого решения (но лишен некоторых вкусностей)!

  • Поддержка VirtueMart 1.1.x, 2.0 и выше, Joomla 1.5 - 2.5
  • Удобный графический интерфейс, позволяющий делать все необходимые настройки в админ панели
  • Установка через менеджер расширений
  • Подробное описание интерфейса и настроек встроено в компонент
  • Информация о товарах хранится в таблице компонента, что позволяет выгружать только выбранные товары и использовать дополнительные поля (одно)
  • Возможность редактирования шаблона выгрузки под свои нужды
  • Позволяет сохранять создаваемый файл на сервере или генерировать на лету и отправлять в браузер (в Яндекс маркет), на выбор
  • Количество выгружаемых товаров ограничено ресурсами Вашего сервера и как правило не превышает 1500-2000 (лайт версия)
  • Поддержка ЧПУ, с возможностью отключения
  • Поддержка скидок, налогов, конвертера валют. Товар выгружается с той ценой, которая выводится на сайте
  • Возможность выгрузки только имеющихся в наличии товаров + гибкие настройки логики определения наличия
  • Возможность задавать параметры для стоимости доставки
  • Возможность выбора описания (полное/краткое) и картинки (большая/уменьшенная)
  • Максимальное использование API Joomla

Вылечены все ошибки и недочеты первой версии компонента (vmymlexport).
Устранены недостатки, выявленные в платной версии, некоторые лишние настройки, усложняющие работу с компонентом.

Замечания о работе компонента просьба оставлять в этой теме.

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

Уважаемые пользователи! Прежде чем задать вопрос, прочтите...
Если у Вас возникает ошибка при открытии полученного XML файла (типа: Ошибка парсинга XML: Error parsing XML feed), не поленитесь ее перевести. Как правило, там будет указан номер строки и номер символа, где возникает ошибка. Откройте исходный код файла (в большинстве браузеров правая кнопка мыши/ просмотр кода страницы) и посмотрите, в указанное сообщением об ошибке место! Если Вы сами не поняли в чем проблема - пишите и цитируйте кусок кода с ошибкой!

up: 4.09.13 - устранены некоторые баги
« Последнее редактирование: 04.09.2013, 16:42:28 от softman_xp »
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

maxx12

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Шаблон не менял... Яндекс при загрузке выдал ошибку...

Цитировать
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2013-05-12 13:00 (строка 3, столбец 39)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: This type of attribute cannot have an empty value (строка 12, столбец 16)

Я так понял валюту не смог подцепить... <currency id="" rate="1"/>
Видно почему-то $currency не работает... ((
Кроме того, у всех товаров в файле, создаваемом компонентом, сurrency id пустое...
Похоже некорректно работает и эта функция $product->product_currency
Подскажите, пожалуйста, как исправить?
« Последнее редактирование: 12.05.2013, 21:19:01 от maxx12 »
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
maxx12, верно, валюту не подцепил. Неважно сколько в магазине валют, все будет сконвертировано в ту, которая указана в настройках магазина, во вкладке Vendor (Продавец). Там же только одну можно выбрать, в верхнем списке.
Какая версия VirtueMart ? Скорее всего, что ID у вендора в таблицах НЕ равен 1 (в компоненте сейчас жестко прописано - 1).
Если есть такая возможность, сделайте запрос к базе:
Код: sql
SELECT * FROM #__virtuemart_vendors
(#_ заменить на свой префикс)
Должна быть одна запись, где virtuemart_vendor_id = 1

p.s.
В любом случае попробую переделать часть кода, определяющую валюту.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

maxx12

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
maxx12, верно, валюту не подцепил. Неважно сколько в магазине валют, все будет сконвертировано в ту, которая указана в настройках магазина, во вкладке Vendor (Продавец). Там же только одну можно выбрать, в верхнем списке.
Какая версия VirtueMart ? Скорее всего, что ID у вендора в таблицах НЕ равен 1 (в компоненте сейчас жестко прописано - 1).
Если есть такая возможность, сделайте запрос к базе:
Код: sql
SELECT * FROM #__virtuemart_vendors
(#_ заменить на свой префикс)
Должна быть одна запись, где virtuemart_vendor_id = 1

p.s.
В любом случае попробую переделать часть кода, определяющую валюту.
Понял, в любом случае, спасибо за старания.
У меня VirtueMart 1.1.6.
В таблице #__vm_vendor vendor_id=1. Других вендоров нет.
P.S. В моем случае запрос
Код
SELECT * FROM #__virtuemart_vendors
не работает, работает такой
Код
SELECT * FROM #__vm_vendor
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
А, так бы и сказали) я подумал что VirtueMart 2+, судя по ветке, в 1м другой алгоритм.
Скиньте в личку ссылку на сайт.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

maxx12

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
А, так бы и сказали) я подумал что VirtueMart 2+, судя по ветке, в 1м другой алгоритм.
Скиньте в личку ссылку на сайт.
Тьфу.. не обратил внимания, так как по ссылке перешёл... Увидел тока, что поддержка 1.1.x предусмотрена.
Скинул.
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Ок, все исправил, сам недоглядел просто :) Можно загрузить заново и обновить (поверх)
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

sunnyS

  • Новичок
  • 9
  • 0 / 0
J 1.5 VM 1.1.9
В Я.маркет еще не выгружался, но вот сторонним сервисом, где требуется XML прайс результат работы компонента был принят без проблем.
Спасибо разработчику, особенно за бесплатность версии.
Надеюсь, работа над компонетом не прекратится  yes!
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Код
Table 'l8_vmxg_lt' doesn't exist SQL=SELECT SQL_CALC_FOUND_ROWS v.*, pl.product_name FROM l8_virtuemart_products_ru_ru AS pl LEFT JOIN l8_virtuemart_products AS p ON p.virtuemart_product_id = pl.virtuemart_product_id LEFT JOIN l8_vmxg_lt AS v ON v.id = p.virtuemart_product_id WHERE p.published = 1 ORDER BY product_name ASC LIMIT 0, 20

Вот такое выдаёт в товарах!
Смотрю....
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
yrygvay, переустановите, можно поверх, должно помочь. Таблица во время установки не создалась.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Так и не создалась при переустановке таблица!
Смотрю....
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
yrygvay, скачайте заново, исправлено.
Обнаружена ошибка в установочном файле, был прописан префикс jos, из-за чего компонент не мог найти свою таблицу
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Код

        1: DB Error getProduct function MySQL Error
        2: Ошибка базы данных с номером 1146
        Table '._vmxg_lt' doesn't exist SQL=SELECT SQL_CALC_FOUND_ROWS v.*, pl.product_name FROM _virtuemart_products_ru_ru AS pl LEFT JOIN _virtuemart_products AS p ON p.virtuemart_product_id = pl.virtuemart_product_id LEFT JOIN_vmxg_lt AS v ON v.id = p.virtuemart_product_id WHERE p.published = 1 ORDER BY product_name ASC LIMIT 0, 20

странно !
Смотрю....
*

maxx12

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Ок, все исправил, сам недоглядел просто :) Можно загрузить заново и обновить (поверх)
всё равно не работала, пока в шаблоне не прописал
Код
$xml .= "<currency id=\"RUB\" rate=\"1\"/>\n";
вместо
Код
$xml .= "<currency id=\"{$currency}\" rate=\"1\"/>\n";
С валютой теперь всё ок.  ;)
Огромное спасибо, разработчику!
P.S. правда разместиться так пока и не удалось, т.к. не определились категории нескольких товаров, но это уже косяки моей базы данных(((
« Последнее редактирование: 15.05.2013, 19:56:52 от maxx12 »
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
yrygvay, да уж, странно, префиксы таблиц отвалились.
Если нужна помощь, пишите в скайп, в подписи, попробуем разобраться
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Огромное спасибо автору за компонент.
Смотрю....
*

Cherny

  • Новичок
  • 1
  • 0 / 0
Спасибо за компонент!
У меня не работает переключение SEF / не SEF, в любом случае выдает не SEF URL
sh404SEF, VirtueMart 1.1.4
Где исправлять?
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
спасибо за компонент, и успехов в дальнейшем)
и что то не нашел, есть ли та же фишка как в предыдущей версии - Предварительный просмотр  ??
и два компонента могут стоять одновременно без проблем? просто начал проверку в я.м со старым компонентом
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Спасибо за компонент!
У меня не работает переключение SEF / не SEF, в любом случае выдает не SEF URL
sh404SEF, VirtueMart 1.1.4
Где исправлять?
В настройках Joomla включите SEF. SH404 без нее создает ЧПУ только для HTML страниц

спасибо за компонент, и успехов в дальнейшем)
и что то не нашел, есть ли та же фишка как в предыдущей версии - Предварительный просмотр  ??
и два компонента могут стоять одновременно без проблем? просто начал проверку в я.м со старым компонентом
Спасибо.
Нет такой "фишки" нет, она только сбивает с толку, поскольку демонстрирует лишь мое видение )  То есть не имеет никакого отношения к тому, как Ваши товары будут выводится на Яндексе. Смотрите код XML,  ничего сложного в нем нет, сравнивайте с требованиями и сможете модифицировать шаблон "под себя".
Да, компонент работает сам по себе
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
В настройках Joomla включите SEF. SH404 без нее создает ЧПУ только для HTML страниц
Спасибо.
Нет такой "фишки" нет, она только сбивает с толку, поскольку демонстрирует лишь мое видение )  То есть не имеет никакого отношения к тому, как Ваши товары будут выводится на Яндексе. Смотрите код XML,  ничего сложного в нем нет, сравнивайте с требованиями и сможете модифицировать шаблон "под себя".
Да, компонент работает сам по себе

понял) спасибо
сорри за оффтоп
а может кто подсказать, как проверить сайт также как контролеры Яндекс.маркета? ситуация такая, отправляю сайт на проверку, они мне отвечают что сайт не проходит проввеерку, т.к не открывается товар, выдается ошибка 404. но у меня все открывает, и на сайте корректно работает, но  окэ, исправляю недочеты, просто перезагружая товар по новой, они подтверждают что все хорошо и корректно работает. отправляю снова на проверку, приходит такое же письмо, что следующий товар не открывается, ошибка 404. а попыток всего 6. 2 уже потерял. и походу все следующие попытки могут также не пройти из за того что не открывается какой то товар, хотя на сайте все открывается, весь товар работает.
почему у них выдает ошибку? как с этим бороться? может просто кто сталкивался
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
koless88, имхо нормальный ЧПУ компонент поставить надо. И настроить корректно. Может у вас кириллица в URLах или еще какие нехорошие символы, которые при записи в базу маркета слегка изменяются, вот и не открываются у них
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
koless88, имхо нормальный ЧПУ компонент поставить надо. И настроить корректно. Может у вас кириллица в URLах или еще какие нехорошие символы, которые при записи в базу маркета слегка изменяются, вот и не открываются у них
какой посоветуешь нормальный чпу компонент?)
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
koless88, если SH404 древняя бесплатная  версия, то можно попробовать коммерческую. Но на мой взгляд намного лучше Artio JoomSEF, опять же с платным расширением.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

findias

  • Новичок
  • 5
  • 0 / 0
Почему-то настройки как я понимаю не сохраняются
*

findias

  • Новичок
  • 5
  • 0 / 0
Ссори Opera жить мешает
*

koless88

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
подскажи что сделать, если в прайс-листе ссылка на товар пишется с flypage_images.tpl
http://teplocool.ru/kotli_nastennie/baxi_eco_four_1.14_fi/flypage_images.tpl.html
а на самом сайте нет flypage_images.tpl, из за этого 404 вылезает.
компонент чпу стоит sh404SEF
*

HolyStar

  • Новичок
  • 6
  • 0 / 0
ошибку выдал
Предупреждение: Кодировка XML не определена (строка 0, столбец 0)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: An exception occurred! Type:UTFDataFormatException, Message:invalid byte 2 ( ) of a 2-byte sequence. (строка 1, столбец 1)
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
koless88, полагаю так настроен SH404. Нужно убрать настройку типа "добавлять флайпэйдж в URL". У тебя свежая коммерческая версия SH404 ?

HolyStar, "Неверный байт 2 из 2-х байтовой последовательности в строке 1 столбец 1." Это первый символ. Откройте исходный код и посмотрите что там у вас. И  версию Joomla/виртумарта скажите.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

Big-Hand

  • Новичок
  • 4
  • 0 / 0
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2013-06-05  10:26 (строка 3, столбец 39)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: This type of attribute cannot have an empty value (строка 12, столбец 16)
http://techno-max.ru/media/VmxgateYandex.xml
Странно то работает то нет. Вм 1.1.9
Заранее спасибо.
Вот снова обновлял файл много раз и каким-то образом ошибка исчезла.


« Последнее редактирование: 05.06.2013, 14:40:04 от Big-Hand »
*

BAHbKA

  • Захожу иногда
  • 56
  • 4 / 0
Извините за тупость, но что сделать, чтобы при начале работы компонент создал файл?
Цитировать
Физический файл: Не найден. Веротяно он не создавался ранее.

J 1.5, VM 1.1.9
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Выгрузка товаров в Яндекс.Маркет для VirtueMart 3.x, VirtueMart 4

Автор icom

Ответов: 791
Просмотров: 142926
Последний ответ 03.07.2023, 10:02:04
от strongest
Привязка товаров к категориям при импорте из csv

Автор max_max

Ответов: 8
Просмотров: 3253
Последний ответ 16.08.2021, 18:45:19
от max_max
csvi Pro 7.3.0. Игнорирование существующих полей пи импорте товаров

Автор Viktor

Ответов: 2
Просмотров: 3037
Последний ответ 13.12.2019, 22:44:43
от AlexB
CSVI импорт товаров - Ну никак.(РЕШЕНО!)

Автор vtrcmert

Ответов: 129
Просмотров: 51932
Последний ответ 13.09.2019, 16:05:21
от forlan
Расширения для импорта/экспорта

Автор fireman

Ответов: 0
Просмотров: 2728
Последний ответ 25.04.2019, 13:00:54
от fireman