Готовые решения /

[msOptionsColor] - групповое редактирование цвета опций.

[msOptionsColor]пакет для цвета / паттерна опций продукта Minishop2.
Под катом пример плагина для группового редактирования и автоматического создания цвета товаров, а также скрипт для обработки всех существующих товаров.
8 часов назад    Володя
1    52    0 +1
Новые дополнения и их версии /

[MinifyX] Новые возможности старичка

Всем привет! Сегодня поговорим про дополнение MinifyX. Все знают, что это, но не все, что оно больше не поддерживается автором. Основная причина — ядро минифая (библиотека Munee) уже давно не обновляется. Вроде есть проблемы с Bootstrap 4.
Но мне он нравится. А главное, он выполняет всё, что требуется — собирает и минифицирует мои скрипты и стили без ошибок. Я не компилирую сасы, лесы, кофе. Единственное, не хватало разных мелочей для удобства. Вот захотелось мне собирать всё в один файл — и обычные скрипты и скрипты дополнений. Сниппетом это сделать не очень просто, но можно — для каждого шаблона делать отдельный вызов с перечнем необходимых файлов. Но этот вариант не вызвал у меня энтузиазма. И я решил реализовать другой подход. У меня сниппет MinifyX вызывается в чанке head, в котором я определяю секцию HEAD страницы. Поэтому я подумал, а почему бы не использовать подход загрузки файлов по требованию.
18 января 2018, 21:46    Сергей Шлоков
3    399    19 +8
Новости и события /

Ещё 70 кассовых аппаратов для работы с чеками в Яндекс.Кассе

До недавних пор при работе с Яндекс.Кассой можно было выбрать встроенную интеграцию с тремя сервисами онлайн-фискализации — МодульКассой или облачными сервисами Атол.Онлайн и OrangeData. Теперь же, с помощью решения Бизнес.ру, можно передавать данные об онлайн-платежах на 70 с лишним моделей ККМ всех популярных поставщиков (Атол, УМКА, Старрус, Эвотор, Дримкас, Искра, Штрих-М, Счетмаш, Инкотекст).

Вдобавок, новое решение — самое доступное из имеющихся на рынке: можно купить недорогой кассовый аппарат и использовать его и в оффлайне, и на сайте с Яндекс.Кассой. Плата за сервис «Бизнес.ру Онлайн-Чеки» для клиентов Яндекс.Кассы ниже, чем для других платёжных агрегаторов — 300 рублей в месяц.

18 января 2018, 09:47    Володя
0    132    0 +6
Пошаговые инструкции /

Новая Google reCAPTCHA(v2) для Office

По примеру Новая Google reCAPTCHA(v2) для FormIt сделал reCAPTCHA для office.
11 января 2018, 20:08    Александр
13    269    0 +13
Готовые решения /

Экспорт товаров Minishop2 в CSV – без программирования

Задача: экспорт товаров в CSV с возможностью выгрузки всех опций или tv как захочется.
Сложность: 0 знаний в php :-)
Решение:
  1. Создаем новый ресурс: > опубликован > не показывать в меню > тип содержимого: HTML > не использовать HTML редактор > заморозить uri c .csv в конце.
  2. Вызываем msProducts с нужными настройками, у меня так:
    {'!msProducts'|snippet:[
        'hideContainers' => 1,
        'parents' => 3,
        'limit' => 150,
        'depth' => 3,
        'includeTV' => '1',
        'includeTVs' => 'video',
        'sortby' => 'menuindex',
        'sortdir' => 'DESC',
        'showLog' => 1,
        'tplFirst' => '@FILE chunks/export/first_row_drom.tpl',
        'tpl' => '@FILE chunks/export/eng_drom.tpl'
        ]}
  3. Сохраняем
11 января 2018, 12:30    Konstantin
13    289    3 +5
Готовые решения /

Вывод коллекций в коллекциях

Всем привет!

Не так давно встала задача, чтобы в админке ресурс с типом Collections мог выводить дочерние ресурсы с таким же типом Collections. Поискал в сети наткнулся на статью https://modx.pro/help/10929/, где описывалась похожая задача, но решения никто не подсказал.

Мое решение не претендует на совершенство и при обновлении компонента скорее всего слетит, но поставленную задачу решает сполна.

И так решение:
В файле core/components/collections/processors/mgr/resource/getlist.class.php ищем строку 325
'class_key:!=' => 'CollectionContainer',
и комментируем.

Вот такое короткое решение, которое сэкономило кучу времени.

Спасибо за внимание!
10 января 2018, 19:50    Артем
6    190    2 +6
Новые дополнения и их версии /

[msVKMarket] или как я знакомился с modx

Надо признать, что с MODX я знаком уже года два наверное, ну как знаком… верстаю и собираю сайты различного типа сложности, но в основном типовые интернет-магазины. С концепцией программирования я знаком чуть по больше. Но совсем недавно меня таки клюнул петух и я решил, что пора что-то менять в своей жизни и стоит повышать скил, выходить на новый уровень одним словом. Для того чтобы погрузиться в материал по плотнее я придумать себе задачу среднего уровня сложности и попробовал ее реализовать. В итоге получился компонент который позволяет:
— выгружать товары в вк, в одну или несколько групп включая выбранные подборки этих групп
— создавать/редактировать/удалять подборки в различных группах
— есть различные режимы синхронизации, например можно исключить изображение из уже синхронизированных позиций, что позволит не учитывать задержку
— формирования описания с учетом различных параметров товара, типа цвет/размер/артикул/описание/ и т.д.
— можно синхронизировать все сразу, отдельно по категориям или каждую позицию по отдельности
— ну и еще по мелочи

Под катом скриншотики, описание и парочка интересных моментов с которыми я столкнулся.
09 января 2018, 18:29    srs
10    370    23 +17
Готовые решения /

Прячем ненужные поля товаров minishop'a в зависимости от раздела

При разработке очередного интернет-магазина возникла потребность в большом количестве фильтров по характеристикам товаров. Используя tv или опции тормозов не избежать — нужно расширять родную таблицу ms2_products.

И вроде бы все хорошо, но если в разных разделах нужны разные характеристики, то страница товара в админке превращается в свалку.

08 января 2018, 04:46    Максим Кузнецов
11    277    0 +9
Магазин дополнений /

Modstore и Modhost. Итоги года.



Привет, друзья!
Подводим итоги года работы Modstore и Modhost.
30 декабря 2017, 15:13    Leonid Krylov
0    853    15 +14
Новые дополнения и их версии /

[yaMarketReviews] - отзывы из Яндекс Маркета на вашем сайте (Update 2018)

Компонент yaMarketReviews позволяет показывать на сайте отзывы о магазине или конкретном продукте, опубликованные на популярной площадке Яндекс Маркет.

Состоит из двух логических частей
  1. Отзывы о магазине
  2. Отзывы о продукте
27 декабря 2017, 22:36    Николай Савин
3    321    11 +10