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

Rom008

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
SEF стандартный включён, сторонних плагинов SEF не используется.
« Последнее редактирование: 18.09.2018, 18:29:12 от Rom008 »
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Если бы такое было со страницами на которые есть ссылки в меню, то я бы рекомендовал вам Перестроить пункты меню (есть такая кнопка в панели), с материалами это часто помогает.

Может у вас есть отдельные менюшки с товарами или их частью, попробуйте перестроить.

Чтобы исключить вариант с влиянием ядра можно попробовать отключить стандартный SEF и сделать выгрузку, посмотреть будут ли ссылки на товары верными или нет. Потом включите все как было, чтобы не слетел индекс в ПС.

*

Rom008

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Здравствуйте. Страницы товаров к пунктам меню не привязаны. Отключение SEF привело к тому, что ссылки для товаров, начиная с Арт 585 генерируются такие, как например
https://zkovka.ru/index.php%3Foption%3Dcom_virtuemart%26amp%3Bview%3Dproductdetails%26amp%3Bvirtuemart_product_id%3D716%26amp%3Bvirtuemart_category_id%3D3
причем ведущие на пустую страницу.

*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Ссылки вроде нормальные.
Поскольку товары создавались копированием других, то ключ проблемы где-то в этом.
Попробуйте добавить еще один товар вручную, т.е. создать новый и заполнить поля руками, без копирования другого товара. Будет ли новый товар в выгрузке иметь правильный URL?
*

Rom008

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Создал товар, не копируя и то же самое
<offer id="717" available="true">
<url>https://zkovka.ru/katalog/kovanye-perila.html</url>
<price>12345</price><currencyId>RUB</currencyId>
<categoryId>1</categoryId>
<delivery>false</delivery>
<name>Перила тест Арт 900</name>
<description>Перила тест Арт 0900</description>
</offer>
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
У меня идей больше нет, нужно делать отладку по коду, подробности в личке.
*

Rom008

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
А как вам отправить сообщение? =)
Пробую через личку, но мне выдаёт
"Извините, нельзя отправлять личные сообщения"
*

qcsbs-n

  • Новичок
  • 6
  • 0 / 0
Здравствуйте.
Что нужно прописать в скрипте, чтобы формировался элемент param, и значения брались из полного описания карточки товара на сайте?
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Прописать-то известно что, только в описание в базе идет одним полем, а параметры обычно передаются списком имя/единица изменения/значение.

Если у вас все описания строго отформатированы, то их можно пробовать распарсить на отдельные параметры и передавать. А если в одном товаре так, а в другом чуть по другому, то ничего хорошего не выйдет.

Код
<offer>
  ...
  <param name="Размер экрана" unit="дюйм">27</param>
  <param name="Материал">алюминий</param>
  <param name="Wi-Fi">есть</param>
  ...
</offer>
*

qcsbs-n

  • Новичок
  • 6
  • 0 / 0
Этот пример из Маркета я знаю. Сделать вручную можно, но очень долго. А как реализовать это автоматически?
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Если у вас все описания строго отформатированы, то их можно пробовать распарсить на отдельные параметры и передавать. А если в одном товаре так, а в другом чуть по другому, то ничего хорошего не выйдет.
*

Polosat

  • Захожу иногда
  • 202
  • 7 / 0
  • Мечты - это то, из чего сделано будущее
Раньше все работало как часы, теперь выдает ошибку, решение на форуме не нашел

Err1213: Can't detect feed_data_type: Possible type(s): 'Auto.ru' (missing 'unique_id or vin') or 'Yandex.Market' (missing 'categoryId')
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
А вы уверены, что это от выгрузки в маркет с VM сообщение идет?
*

Roki37

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Помогите разобраться.
Не проходит проверка https://domcom-tv.ru/market/vm2_market.php
Выдает ошибку:
 revision: 4672841; Build date: 2019-03-20 07:41:32 MSK (строка 0, столбец 0)
categories type: Unmmaped (строка 11, столбец 12)
Ошибка: Обнаружен цикл в дереве категорий: категория 59 ссылается на категорию 59 (строка 77, столбец 14)
Фатальная ошибка: Фид отклонен (строка 77, столбец 14)
В моем вирутал маркете вообще нет категории с ID=59
Искал много где подобную проблему но более менее внятное нашел тут: https://help.phpshop.ru/knowledgebase/article/264
Но я в PHP не силен, а там не очень понятно как SQL запрос правильно делать, видимо не для Joomla описание.
Помогите кто нибудь! Подскажите где копать и что делать?
*

Roki37

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Ошибка: Обнаружен цикл в дереве категорий: категория 59 ссылается на категорию 59 (строка 77, столбец 14)
В моем вирутал маркете вообще нет категории с ID=59
YML файл выдает
Спойлер
[свернуть]
Если я правильно понял, то задвоилась категория ID=59. Но в панели управления VM 3 такой категории нет. Есть категория с id=60
Открыл PHP MyAdmin, там куча таблиц связанных с VM
Спойлер
[свернуть]
Подскажите в какой табличке искать категорию ID=59 и как правильно исправить данные в таблице, чтобы эту категорию удалить?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Подскажите в какой табличке искать категорию ID=59
_virtuemart_categories
_virtuemart_categories_ru_ru
_virtuemart_category_categories
_virtuemart_product_categories
*

Roki37

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
_virtuemart_categories
_virtuemart_categories_ru_ru
_virtuemart_category_categories
_virtuemart_product_categories
:D Огромное спасибо! Вопрос решен! YML файл одобрен Яндексом!
*

Кон

  • Новичок
  • 2
  • 0 / 0
Здравствуйте. После перехода сайта с http на https перестали формироваться сниппеты товаров.
После проверки  в валидаторе https://mirpultov74.ru/market/vm2_market.php выдает ошибку Не найдено описание для элемента "yml_catalog". Возможно неверно указан корневой элемент.
Строка: 3 Позиция: 38
Подробнее
<detail>cvc-elt.1.a: Cannot find the declaration of element 'yml_catalog'.</detail>
« Последнее редактирование: 29.04.2019, 10:35:34 от Кон »
*

Krasava-Ug

  • Новичок
  • 1
  • 0 / 0
Доброго времени суток ! У меня такая же проблема - по ссылке - https://krasavaug.ru/market/vm2_market.php
Возникшие ошибки: Error parsing XML feed: Unknown tag: XML tag "html".
Столбец   Строка
60   4
Помогите пожалуйста !
*

olimpikzav

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Добрый день. Объясните пожалуйста куда прописать ссылку http://site.ru/market/vm2_market.php ?
Папку в корень сайта я добавил. на Яндекс маркете регистрируюсь, но тут нет раздела импорт, можно добавить прайс лист и на выбор три формы 1 файл, 2 ссылка, 3 макрос Ecxel. В форме ссылка можно только указать уже готовый файл прайс листа. А как сформировать прайс лист в формате YML непонятно.
*

icom

  • Давно я тут
  • 830
  • 202 / 4
2 ссылка - так и пропишите http://site.ru/market/vm2_market.php
*

olimpikzav

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Еще раз... У Вас написано на первой странице - Распакуйте архив, скопируйте папку market на сервер в корень сайта (там где configuration.php), в настройках якдеса укажите ссылку http://ваш_сайт/market/vm2_market.php

У меня вопрос где именно в настройках Яндекс указывать ссылку?
*

olimpikzav

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Если Вы имели ввиду ссылку при регистрации, то там я пробовал указать выдает ошибку и там написано что указать нужно сам файл прайс листа.
« Последнее редактирование: 19.07.2019, 08:26:06 от olimpikzav »
*

icom

  • Давно я тут
  • 830
  • 202 / 4
в браузер свою ссылку вставьте, увидите ошибку
*

olimpikzav

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Прописал полный путь, результат тот же. При вставке полной ссылки в браузере открывается сайт с ошибкой данной страницы нет.


Такой страницы не существует.
В процессе обработки вашего запроса произошла ошибка.
Вы не можете посетить текущую страницу по одной из причин:

просроченная закладка/избранное
неправильный адрес
кэш поисковой системы ссылается на несуществующий документ
у вас нет права доступа на эту страницу
Домашняя страница

Если проблема повторится, пожалуйста, обратитесь к системному администратору сайта и сообщите об ошибке, описание которой приведено ниже.
#404 Представление не найдено [name, type, prefix]: category, php, virtuemartView
« Последнее редактирование: 19.07.2019, 15:32:04 от olimpikzav »
*

Telion

  • Новичок
  • 4
  • 0 / 0
Добрый день, подскажите, после установки com_virtuemart и com_virtuemart_aio, версии 3.4.5.10063, перестает работать скрипт генерирующий YML. При запуске скрипта выводится ошибка: Error: Call to undefined method Error::get(): Class ‘vmVersion’ not found.
*

Polosat

  • Захожу иногда
  • 202
  • 7 / 0
  • Мечты - это то, из чего сделано будущее
без заполненного поля sales_notes  магазин не проходит проверку

Выявлены нарушения Требований к рекламным материалам:
-Минимальная сумма заказа не указана или указана неверно
На сайте магазина написано, что минимальная сумма заказа — 3800 руб. Укажите её в прайс-листе. Для этого используйте элемент <sales_notes>. Например: <sales_notes>минимальная сумма заказа 3800 руб.</sales_notes>.

подскажите как поправить?
*

icom

  • Давно я тут
  • 830
  • 202 / 4
перед if ($row->product_desc) {
добавьте
$xml .= "<sales_notes>минимальная сумма заказа 3800 руб.</sales_notes>\n";
*

ehlin

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Здравствуйте, icom !
Подскажите пожалуйста откуда берется значение .$url.
У меня урлы с одним слеш после https, не знаю где это менять.
*

cherepok

  • Новичок
  • 4
  • 0 / 0
Здравствуйте.

Вчера ковыряли товары на сайте и теперь выгрузка не работает =(. Не подскажите как определить ID товара у которого проблемы не могу додуматься =(
Возникшие ошибки: Error parsing XML feed: Required child tag "offer" is missing for XML tag "offers".
Столбец   Строка
10   889
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT VirtueMart Bitrix24, плагин интеграции с CRM Битрикс24

Автор sergeytolkachyov

Ответов: 1
Просмотров: 3204
Последний ответ 17.11.2023, 10:27:16
от sergeytolkachyov
Ошибка после перехода в корзину VirtueMart

Автор max_max

Ответов: 4
Просмотров: 2780
Последний ответ 07.09.2021, 18:50:25
от max_max
Кнопки операций в VirtueMart не реагируют на клик

Автор max_max

Ответов: 0
Просмотров: 2666
Последний ответ 30.08.2021, 09:43:21
от max_max
Привязка товаров к категориям при импорте из csv

Автор max_max

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

Автор Viktor

Ответов: 2
Просмотров: 3035
Последний ответ 13.12.2019, 22:44:43
от AlexB