Алексей Шумаев
С нами с 30 ноября -0001; Место в рейтинге пользователей: #249 минут назад
Мне отсутствие перевода не мешает использовать MIGX в любых мне нужных местах.
Битый день гадаю: как сделать в migx-структуру с плавающими колонками.... 4
33 минуты назад
Насколько я помню, не во всех последних релизах была проблема со старой версией PHP (с 7й), а в 2.8.6 и 3.0.4 (предыдущих на текущий момент релизах из...
Вышел MODX 2.8.7 - починили превью, можно обновляться! 11
Сегодня в 00:32
Демо вроде автор закрыл, а ссылка из поста на компонент вполне рабочая, или о чем речь?
Quiz или как не потерять клиента. 86
Вчера в 14:54
Давай попробуем вот так — youtu.be/BbyfFDARgZU
mmxApp - разработка новых composer дополнений 4
Вчера в 09:56
Не знаю, не помню когда в последний раз использовал эту конструкцию. Раньше да, помнится были какие-то проблемы.
Мне кажется, лучше пройтись по шаб...
Парсер fenom в шаблоне без конфликтов... 5
Вчера в 07:36
Мне вообще не нравится, что файлы дополнений раскиданы по всей системе… часть в assets/name, другая в core/name, а третья получается еще и в _build/na...
Эксперимент с Modx Extra + Docker 13
22 апреля 2024, 17:19
Я нафигачил просто несколько условий
Разные цены для разных групп покупателей 7
22 апреля 2024, 12:57
Данная ошибка в логе никак не связана с проверкой доступа по модификатору pasraccess.
Можете написать в ТГ в профиле.
[PayAndSee] - Версия 2.0 55
Однако нам всем нужно понимать: если вы отвечаете за сайт (поддерживаете), но даёте доступ представителю клиента для управления контентом (у нас же ещё и CMS) — то… ну вы понимаете. Можно даже не настраивать права — как бы и не зачем.
Василий, это не сарказм, если что — я с большим уважением отношусь ко всем участникам сообщества и не желаю менять систему — она мне нравится.
Я вижу в этом большую проблему и не только в случае поддержки сайта после запуска (это важно!), а вообще для будущего modx. Редкие, но меткие комментарии Евгения показывают нам нехорошее, особенно в ретроспективе.
Сейчас идёт активное развитие системы, это отлично. При этом развивается и коммерческая часть — великолепно, но вот тут-то наличие таких фичей на мой взгляд недопустимо. Такие факторы будут тормозом для дальнейшего развития системы. Дыры в компонентах, массовые взломы — это одно, а наличие перманентной «багофичи» — уже совсем другое.
Ограниченные доступы легко расходятся по рукам.
Как показывает время, любая бага/фича рано или поздно используется, когда информация о ней попадает в соответствующие «справочники».
Для популярных сайтов — там вообще охота идёт за любой информацией и получение любым способом доступа к админке от «доверенных юзеров» — не проблема для соответствующих «товарищей».
С интересом наблюдаю за комментариями после сообщения Евгения.
Мне одному интересны следующие моменты: знают ли про «дырень» разработчики, учитывается для modx3?
Компонент классный, спасибо!
msOptionsPrice2 — классный компонент. Из моего опыта — я его сильно модифицировал (оптовые цены, совместимость с msDiscount) под проект и заложенный функционал сильно порадовал.
Нюанс: исключите из поиска /core/cache/ как минимум. Или убейте папки до сканирования )
Я сейчас не вспомню точно, инфа на Bob's Gides есть. Ну или просто постепенно обновить.
В этом случае, если сайт достаточно популярен, гарантированы очень хорошие закладки по всему сайту.
Спасение только в контроле за всем файлами сайта.
Эх, а я воевал 2 недели с Яндексом, чтобы включили старое API.
Кстати, сейчас у них поддержка очень плохо отвечает, то, что раньше решалось за 2 часа — теперь на 2 суток растягивается.
Сейчас свяжусь с Яндексом на предмет верстать всё обратно и сообщу, если никто больше не отзовётся.
Собственно, почему написал про эту рассылку — пост на главной в сообществе появился только сегодня (или у меня одного?) — был удивлён. Хотя сейчас вижу, что дата стоит своевременная — 14.07.
Из-за аврала не успел проверить и написать сюда, тем более ссылка с описанием уязвимости не открывается на странице блога.
Я использую свой класс на основе:
Ничего сложного, я советую один раз сделать самому и потом использовать в работе как заготовку, чем постоянно настраивать/править готовое решение.
Если нужно, могу скелет класса набросать.
У меня есть магазин на MS2 с 22000 товаров с посещаемостью ~ 1500 уников в сутки, которые там активно ползают. На минимальном тарифе modhost — всё нормально, тормозов нет.
В вашем случае при подключении внешних поставщиков — я бы не стал хранить запчасти как товары ни в каком виде. Их будет ОЧЕНЬ (бесконечно) много. Через API (а у вас запросто будет несколько поставщиков с разными api) ведётся только поиск запчастей, в заказ они попадают как «Заказной товар» с данными от поставщика: цена, артикул и т.д.
В моём случае из нестандартных работ по сайту запчастей был как раз модуль подключения разных api от разных поставщиков с целью автоматического поиска всех предложений.
Навскидку могу такой способ предложить (не проверял):
1. расширить таблицу опций плагином на OnMODXInit
2. добавить логику сортировки в плагине на событие OnDocFormSave
Опции в админке по-моему видны, но в JSON.
Думаю не трудно изменить метод cleanup в файле core/components/minishop2/processors/mgr/orders/product/get.class.php, чтобы отдавать список опций в виде списка с названиями опций по словарю.
Если получится, сохраните рядом копию файла, чтобы при обновлении не потерялся код.