Новости Joomla

SW JProjects v.2.6.0 - компонент каталога расширений для Joomla

👩‍💻 SW JProjects v.2.6.0 - компонент каталога расширений для Joomla.Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам.👩‍💻 v.2.6.0. Что нового?Этот релиз прежде всего связан с SEO и AI-оптимизацией. - Микроразметка Schema.org.Добавлен плагин микроразметки Schema.org для сущностей компонента. Для списков используется ListItem, для страницы проекта и версии - SoftwareApplication, для страницы документации - TechArticle. Плагин группы schemaorg в отличие от стандартных плагинов заполняет данные автоматически, но встраивает данные в граф сущностей микроразметки Joomla. Также исправляется одна ошибка генерируемой ядром микроразметки в зоне ответственности компонента.- Улучшение поиска по ключам. В панели администратора в списке ключей теперь можно искать по номеру заказа, email, домену, содержимому примечания к ключу.- Список ключей в админке. В списке ключей в панели администратора добавлен вывод домена и примечания- Поиск в списке проектов. Поиск в списке проектов в панели администратора стал более точным. Из полей для поиска убраны лишние поля.Компонент работает на Joomla 6 без включённого плагина обратной совместимости.Страница расширения и скачатьGitHub расширения.Joomla Extensions Directory#joomla #расширения

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях

👩‍💻 Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях. На старте его сайт на Joomla 3 вообще не смог обновиться на Joomla 5. Пришлось делать экспорт/импорт материалов. Проделав всё это он запустил-таки этот объём данных на Joomla 5. Тестовый скрипт грузил 200 материалов из этого объёма всего за 94 секунды ))) А главная страница с категориями грузилась 20 секунд. Добавив индекс для таблицы #__content

CREATE INDEX idx_catid_state ON #__content (catid, state);
он сократил время загрузки категорий до 1 секунды. Затем наш герой решил поковырять SQL-запрос в ArticleModel, который отвечает за выборку материалов. И решил заменить тип JOIN на STRAIGHT_JOIN для категорий.
// ->from($db->quoteName('#__content', 'a'))->from(    $db->quoteName('#__content', 'a')    . ' STRAIGHT_JOIN ' . $db->quoteName('#__categories', 'c')    . ' ON ' . $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))// ->join('LEFT', $db->quoteName('#__categories', 'c'), $db->quoteName('c.id') . ' = ' . $db->quoteName('a.catid'))
Что сократило загрузку 200 материалов из 150к с 94 секунд до 5. К слову сказать, боевой сайт на Joomla 3 крутится на 12CPU 64GB рамы. А все манипуляции с кодом он делает на базовом 1CPU 1GB сервере и замеры скорости даны именно для базового сервера. Но это всё в дискуссии, хотя в идеале должно вылиться в Pull Requests. Мы - Open Source сообщество, где никто никому ничего не должен. Джунгли. Но человек ищет пути оптимизации Joomla и предлагает решения. Если оказать поддержку и предложить помощь хотя бы с тестированием самых разнообразных сценариев, то возможно эти улучшения смогут войти в ядро. Пусть не быстро, пусть через несколько лет, пусть не все, но войдут. Достаточно предложить руку помощи и приложить немного усилий.
Дискуссию на GitHub можно почитать здесь.@joomlafeed#joomla #community #php

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

юрий 009

  • Захожу иногда
  • 341
  • 5 / 1
Здравствуйте. сразу прошу прощения может я где-то не досмотрел. Скажите пожалуйста как экспортировать вместе с товарами и продавцов этих товаров ... вот у меня на сайте 4 продавца и один уволився его товары нужно перебросить другом продавцу ... залезать в товар и менять продавца очень долго ... хотелось бы экспортом все и сразу
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Добрый день, Юрий.
По возможности будет готово в понедельник. Давно планировали, да все руки не доходили так как не особо пользуется спросом
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
расширение обновлено
Version 2.5.9

+ Добавлено: Импорт/Экспорт Продавца. В Экспорт попадает "Название магазина", а в Импорте можно использовать как "Название магазина" так и идентификатор продавца
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

flyruss

  • Новичок
  • 1
  • 0 / 0
Возможен ли импорт товаров в JoomShopping из XML(YML) по ссылке?
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
нет.
в текущих версиях, нет.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
Расширение обновлено
 Version 2.5.9.1

    1. Исправлено: HTML-тэги в описаниях (Ошибка версии 2.5.8.3)
    2. Исправлено: Определение поля изображения в таблице products в версии ЖШ 4+ после миграции с версии 3+ (При наличии полей для full и thumb)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

vorfey

  • Захожу иногда
  • 94
  • 1 / 0
Добрый вечер!
А работает ли данный модуль на поддомене?
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
что для вас значит поддомен ?
joomlaforum.ru - тоже поддомен.

расширение будет работать на указанном домене и в его подпапках.
на поддоменах указанного домена, работать не будет.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

vorfey

  • Захожу иногда
  • 94
  • 1 / 0
site.ru а поддомен для меня test.site.ru
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
нет работать не будет
будет работать на
site.ru
и
site.ru/test

Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

vorfey

  • Захожу иногда
  • 94
  • 1 / 0
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
Расширение обновлено

Version 2.5.9.2


+ добавлена возможность импорта/экспорта полей начисления и оплаты бонусами за товар. при использовании бонусной системы
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Возможно ли сделать в импорте возможность импортировать все товары в валюте сайта (та которая основная), для формирования прайсов, либо надо искать в корне другое решение?
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
валюта задается колонкой currency
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

buto

  • Давно я тут
  • 570
  • 1 / 0
валюта задается колонкой currency
Простите- я неправильно вопрос задал. Нужно чтобы экспортировало товары в той же валюте что они отображаются на самом сайте (не те что в админке стоят). Типо выгрузка всего прайса для рассылки клиентам.
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
ну это лишние нагрузки на экспорт.
зачем это делать на сервере когда в ексель файле это делается формулами и простой протяжкой колонки ?
импорт и экпорт специально сделан для формата ексель. чтобы данными было привычно удобно оперировать.

но мы подумаем, может ваше предложение имеет место быть, поставим на TODO.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

buto

  • Давно я тут
  • 570
  • 1 / 0
ну это лишние нагрузки на экспорт.
зачем это делать на сервере когда в ексель файле это делается формулами и простой протяжкой колонки ?
импорт и экпорт специально сделан для формата ексель. чтобы данными было привычно удобно оперировать.

но мы подумаем, может ваше предложение имеет место быть, поставим на TODO.
Быть может. Но когда у меня 7 валют в сайте и они еще и меняются ( прайсы прихода  то в Рублях, то в чем то еще, то вообще свои курсы поставщики устанавливают)-это реальная проблема. А так однозначно то ду. Тем более у нас по законодательству в РБ только в белках может быть прайс. Объявил войну год назад долларизации главный наш экономист (сокр. АГЛ )  долларизации... Тем более что у конкурентных коммерческих импортов (не буду называть их (4 шт минимум) дабы не рекламировать) нет такой возможности. Смысл чтобы можно было делать рассылку, или клиент с опр. уровнем доступа на сайте мог скачать прайс (это уже вообще в идеале). Может это вообще отдельное решение. Кроме вот этого плагина не нашел ничего http://joomlaforum.ru/index.php/topic,278959.msg1620434.html#msg1620434
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Еще один вопрос: возникает очень часто и прогрессирует. Ситуация по импорту (обновлению) остатков и цен. Есть 3-4 поставщика, у каждого свой прайс, производители и модели товаров очень часто одни и те же. Возникает постоянно вопрос с правильным обнулением. Возможности формировать один прайс-нет, т.к. прайсы и остатки приходят хаотично (в разные дни абсолютно). Подумал есть 2 варианты: 1 очень муторный (сделать категорию (название импортера) ко всем товарам. Но это очень тяжело, особенно если у одного товара много категорий а позиций далеко за 2 к. 2 вариант: обнуление товаров по продавцу ( т.е. присвоить товарам продавца (название импортера)) И уже по продавцу делать обнуление. Не могли бы вы добавить такой функционал для обнуления (по продавцу). Вопрос доовльно часто возникает у тут, возможно и ему поможет http://joomlaforum.ru/index.php/topic,323881.0.html
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
buto, обнуление остатков можно делать по производителям (Конечно если Вы приобретаете продукцию одного производителя у разных поставщиков, тогда такой вариант конечно не подойдет)
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
Расширение обновлено

Version 2.5.10

  Добавлено: Просмотр всех пропущенных товаров после импорта
  Исправлено: Экспорт полей бонусов JSBON
  Исправлено: Определение полей изображений при импорте зависимых атрибутов
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

buto

  • Давно я тут
  • 570
  • 1 / 0
buto, обнуление остатков можно делать по производителям (Конечно если Вы приобретаете продукцию одного производителя у разных поставщиков, тогда такой вариант конечно не подойдет)

Да производители пересекаются всегда, по 3-5 раз.
*

юрий 009

  • Захожу иногда
  • 341
  • 5 / 1
Расширение обновлено

Version 2.5.10

  Исправлено: Экспорт полей бонусов JSBON
что это за обновление такое, можете подробнее
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
что это за обновление такое, можете подробнее
импорт/экспорт данных по каждому товару для бонусной системы (см. документацию в конце).
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Intexchange

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Еще один вопрос: возникает очень часто и прогрессирует. Ситуация по импорту (обновлению) остатков и цен. Есть 3-4 поставщика, у каждого свой прайс, производители и модели товаров очень часто одни и те же. Возникает постоянно вопрос с правильным обнулением. Возможности формировать один прайс-нет, т.к. прайсы и остатки приходят хаотично (в разные дни абсолютно). Подумал есть 2 варианты: 1 очень муторный (сделать категорию (название импортера) ко всем товарам. Но это очень тяжело, особенно если у одного товара много категорий а позиций далеко за 2 к. 2 вариант: обнуление товаров по продавцу ( т.е. присвоить товарам продавца (название импортера)) И уже по продавцу делать обнуление. Не могли бы вы добавить такой функционал для обнуления (по продавцу).
Тоже нужно постоянно сводить одинаковые позиции в разных прайсах. Как быть?
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
это обсуждение расширения, а не полемика формата "как быть" !
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Intexchange

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
ОК! Сделаем те же яйца, только в профиль. По вашему девизу в подписи "Не ищите ответов, ищите решение!", спрошу по другому: COMIEL может выступать как решение в объединении одинаковых товаров из разных прайсов поставщиков в вышеобозначенной проблеме?
*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
....только в профиль.
ответы даны выше.
если все подогнано под формат, можно.
ИИ импорт не обладает.

в ЖШ нет понятия объединения товаров.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

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

Tarieli

  • Новичок
  • 2
  • 0 / 0
Добрый день! Подскажите, в чем может быть причина того, что не запускается импорт по ссылке
http://{мойсайт.ру}/index.php?option=com_jshopping&controller=importexport&task=start&key={Ключ}&restore=export.csv&redirect=1

Копирую export.csv в папку \components\com_jshopping\files\importexport\compleximportexport\
перехожу по ссылке, в ответ получаю Done. Но товар не добавляется. При этом, если открыть файл export.csv в панели управления comiel, указать его
через "Выберите файл" с локального диска, то товар загружается.
Изображения предварительно загружены в соответствующую папку.
Joomla 3.4.8 Stable.
JoomShopping 4.11.0.
Comiel v2.5.9 (3.11+, 4.2+)
?

*

nevigen

  • Легенда
  • 10451
  • 863 / 25
  • http://n*****n.com
а вы обратитесь в раздел поддержки на сайте
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ARTIMEX - импорт экспорт товаров JoomShopping 5+

Автор nevigen

Ответов: 2
Просмотров: 2465
Последний ответ 15.12.2024, 20:14:35
от nevigen
[Импорт/экспорт] Excel2JS - Импорт и экспорт товаров из Excel, YML и VK

Автор katrey

Ответов: 69
Просмотров: 17430
Последний ответ 07.11.2024, 14:10:33
от Stek
Модуль фильтр товаров JoomShopping 5+

Автор nevigen

Ответов: 0
Просмотров: 1858
Последний ответ 29.03.2024, 17:08:45
от nevigen
Сравнение товаров для JoomShopping 5+

Автор nevigen

Ответов: 0
Просмотров: 2368
Последний ответ 18.05.2023, 16:38:17
от nevigen
Фильтр товаров JoomShopping 5 + LandingPage

Автор nevigen

Ответов: 0
Просмотров: 2451
Последний ответ 17.05.2023, 14:59:52
от nevigen