perfkirill
С нами с 21 сентября 2016; Место в рейтинге пользователей: #6647 часов назад
10 наверное многовато, но я думаю что часик подумать точно нужно, чтобы аккуратно всё сделать.
Как обновить модуль Easy Comm чтобы появилась возможность добавить файлы к отзыву? 6
20 сентября 2025, 15:07
Добрый день! Спасибо за описание)
Еще стоит упомянуть про вкладку Actionbuttons (в настройке MIGX-конфигурации) — тут надо отметить галочку additem —...
MigxDB - Делаем безграничное хранилище "объектов" в ресурсах. 10
20 сентября 2025, 09:13
ну как я и говорил, это наверное самый распространенный косяк)))
msOrderFields. Управление полями заказа. 48
19 сентября 2025, 18:18
Сложностей мне и так хватает. У меня gtsAPI используется в работе. А для документации и кейсов делать слишком длинные уроки разве разумно?
PVAdmin мини-админка для MODX 2.8 16
19 сентября 2025, 02:26
Какая версия MODX?
Selectel S3 + AWS S3 Media Source 3.0 как источник файлов для галереи изображений 2
19 сентября 2025, 01:47
Наталья,
так скажем шаблоны для разработки
MODX2
github.com/Boshnik/modExtra
MODX3
github.com/modx-pro/ModExtra3
Разработка нового дополнения 9
18 сентября 2025, 20:04
Есть ещё вариант дописывать vin в pagetitle плагином на сохранение ресурса
Вывод TV в дереве ресурсов 4
18 сентября 2025, 17:14
так, а в чем проблема во втором абзаце, не очень понял?
$modx->addEventListenerClosure(
'OnWebPagePrerender',
function (\MODX\Revolution...
Предложение нового механизма closure и слушателей событий в bootstrap неймспейсов MODX с приоритетам... 8
18 сентября 2025, 11:07
Ну логично. Скрипт делает выборку по таблице modResource, и там такого поля нет. Оно лежит в другой таблице msProductOption.
Попробуй писать msProdu...
Сортировка msfilter2 по msOption 1
Мне кажется надо вот эти модули прошерстить, оставить методом исключения парочку, потом удалить эти модули на зараженных сайтах и посмотреть будет ли возникать повторы.
Ace
Console
MIGX
MinifyX
miniShop2
mSearch2
msOptionsPrice2
pdoTools
tinyMCE Rich Text Editor
translit
Были еще файлы, которые как я понял отправлял консольный запрос сервер, как мне кажется для запуска systemd, который уже циклично в течение 10 секунд проверял активирован ли майнер и если нет, то запускал его.
Но я нифига не безопатсник — это мои догадки
Ace
Console
MIGX
MinifyX
miniShop2
mSearch2
msOptionsPrice2
pdoTools
tinyMCE Rich Text Editor
translit
Ну либо прям в нормальные и-м сборки вдариться.
Когда нужны отгрузочные документы, 1с интеграция, остатки, выставление счетов, личные кабинеты. Такое можно смело по 10-20 т.р продавать.
Вы не думали сделать его платным, чтобы через пару месяцев окупить вашу работу и потом уже переключить его на бесплатный тариф.
Также из моих хотелок, что можно реализовать (Пишу ориентируюсь на minishop2)
1. Опции товара. Сделайте при создание опции автоматическое задание ключа из вводимого названия опции товара (транслитом). Когда их более 200 в проекте — просто повеситься можно, также прикольно было бы сделать массовое создание опций из excel файла (писал свое решение на коленке, полезная штука).
2. В заказах нужно сделать выкачку в excel заказов за период. Тоже полезная штука, а недавно подобный компонент вообще убрали из modstore
3. Заложите сразу возможность заведения остатков (хотя бы из одного поля/склада).
4. Просто жесть какая-то с электронной коммерцией, даже сейчас нет нормального стабильного варианта отправки данных в ЭК яндекс метрики. Т.к цель покупки мы должны отправить с номером заказа. Номер заказа приходит в момент создания заказа и иногда слишком быстро идет переадресация (на оплату, например) и данные не успевают уйти в метрику.
5. Сортировка опций товара в конкретной категории, надо сделать сразу понятный и удобный механизм выстравивания опций по порядковому индексу (сейчас он спрятан, надо его выводить для менеджера)
В плане дополнений.
Надо сделать синхронизацию с 1С — это очень нужная штука, тем более, что есть commerceML 3, который не поддерживается msync, его точно будут покупать — куда без него.
Вышел commerceML3 будет ли доработка модуля под эту версию протокола обмена?
Подскажите, написано, что «Добавлена автоматическая поддержка пользовательских множественных свойств»
Но при этом нигде не сказано по какому принципу заполнять эти свойства в 1С?
цвет1|цвет2
или
цвет1, цвет2
Если мы импортируем новые товары и в столбце parent указываем строковый путь
«Каталог товаров|категория1|категория2»
И при этом «категория2» не создана, то модуль при импорте пропускает такие товары с ошибкой «Для импортируемого товара не указан родитель, действие отклонено.»
При этом в первой версии он сам создавал категории.
Как сделать так, чтобы он сам создавал категории?
И не правильно вы поняли мысль, остатки по складам сделать уже платным. (По одному складу бесплатным, согласитесь, что по коду там работы на пару часов от силы.)
Когда мне звонят клиенты и говорят нужен интернет-магазин, то я предлагаю MODx (Ибо я люблю его). На что они говорят «Что? мод че? Не слышал». Ибо в рейтингах данная система себя не позиционирует как интернет-магазин.
А что в мозгах обычных клиентов ассоциирует себя как хороший интернет-магазин? Тот, который имеет интеграцию с 1С. Есть замечательный модуль по интеграции с 1С, сделайте его в коробке. Опытные программисты знают, что от базы все равно толку нет, надо это докрутить, то докрутить, вот тут уже и можно модули делать. Например на модицифации товаров (msoptionprice2) для 1С продавать модуль, но в 2 раза дороже, возьмут, для бизнеса это копейки.
Да и еще остатки введите а базу. А например, остатки по складам уже модуль
Решить вопрос с созданием опцией товаров. Самое главные затыки в них:
1. Почему не делать автотранслит при создании опции товара??? Нафига людям это объяснять
2. Люди хотят нормальную сортировку этих опций. В норм магазине от 100 категорий товаров (подкатегорий). Люди мучаются делать нужный порядок опций.
PHP warning: rmdir(/home/c/ct72479/site-name.ru/public_html/core/cache/default/munee/Css/66/): Directory not empty
Я так понимаю MinifyX косячит
Причем на все файлы ругается, а не на один, это одна из ошибок. Хостинг timeweb
Что мы имеем после внедрения рекомендаций
1. Импорт товаров, используем 3 TV-поля, 12000 ед ~ 12 часов.
2. Импорт товаров, поля в таблице товаров, 12000 ед ~ 8 часов
В настройках импорта для определения родительской категории, в parent передаётся название (pagetitle)
Пример базы для импорта yadi.sk/i/Mp0GAvLWiOIDqg
А вообще там 12000 позиций.
Лог SQL запросов yadi.sk/d/NvVuhe2ju9graA
Сопоставление полей yadi.sk/i/Cg0okIGBIBs_DA
Настройки импорта yadi.sk/i/Ve21NuQEopQIHg