Aleksei
Добрый вечер, друзья!
Хотел у вас спросить в какую сторону мне копать.
Хочу наладить интеграцию с поставщиком товаров,
Я почитал документацию по апи интеграции, все просто, уже в виде теста написал код на php, успешно опробовал. Теперь хотел интегрировать его с minishop2, чтобы при оформлении заказа покупателем отправлять данные поставщику с артикулом товара, стоимостью, адресом, фио и т.д.
Как понимаю мне надо создать плагин, повесить его на системное событие msOnAddToOrder, вывести в нем как-то данные заказа и дальше по простому через обычный php через file_get_contents отпарвляю post запрос. Я правильно думаю или вообще не туда иду?
Спасибо. Извините за простыню текста.
1. событие не то
2. курл, а не file_get_contents.
в остальном мысль верная
Гафар
Anonymous
бля, даже Марка прорвало https://forums.modx.com/thread/?thread=104023&page=2
Anonymous
и я согласен, MODX LLC творят хер пойми что
Pavel
Pavel
Лол, я так понял Fread позиционируется как "замена extjs"
Pavel
"Классно" придумали
Anonymous
Да блин, тут два бага нашлись, которые позволяют любой сайт сломать (почти). Но блин даже некому релизы сделать
Anonymous
Матом ругаться охота
Igor
эмм... это ведь не норма
http://prntscr.com/k4ie3c
Igor
В ms2 еще скрипт csv есть
Igor
А как же безопасность....
Никита
А какая есть альтернатива? Lavarel? Но это Фреймворк . Что из CMS?
Pavel
И еще камень в огород modx, который я не замечал пока у нас в стдуии не начал стажировать новичков.
Запутанная экосистема, устаревшая документация. Т.е. вот если ты новичок и у тебя нет друга который с modxом уже больше года знаком - скорее всего ты не поймешь чем пользоваться и будешь делать говно. Элементарный пример обновлению которое добавило параметр setTotal - уже больше 3х месяцев, где нибудь об этом в доках написали? Сейчас уже все не помню, но мне не раз парни которых стажирую говорили "Но в доках же так написано, почему по другому?" или "Блин, круто что так можно, а где об этом можно почитать?"
Pavel
Понятное дело кто то скажет "Так кидай пул реквест и добавят", мне это не нужно и тем кто с modx постоянно работает - тоже. Да и когда эти стажеры все таки осилят всю экосистему - им тоже это не надо будет
Pavel
Но я боюсь представить сколько людей просто махнули рукой тыкаясь в элементарные проблемы, которые паросто не документированы
Igor
А как же октябрь?
Никита
Ну вроде как на западе сейчас если cms - то wordpress, а вообще cms стараются не использовать, т.к. бюджеты позволяют делать на том, на чем удобно и правильно, а не на том, на чем быстро
Wordpress на мой взгляд гораздо менее жизнеспособен, хоть и самая популярная cms в мире.
Сейчас работаю с ним, самые обычные для modx вещи решаются с огромным трудом. Любой шаг в сторону невероятно труден.
Даже банальный пример, мне нужен был плагин для фильтрации по атрибутам, который позволял бы конечному результату фильтрации присваивать уникальный title , h1 и урл.
Искал платный плагин, хоть за 5к. Такого нет в принципе. Вот тебе и wp, бесполезный движок, чей максимум - одностраничные лендинги
Pavel
Это да, сам недавно про него услышал. Только еще не попробовал.
Так себе, по мне он ни разу не выглядит серьезным, куча спорных решений. Я ж не говорю что modx говно, я говорю что для новичков MODX - ад и кошмар, за время его существования в нем столько всего изменили в лучшую сторону ввиде плагинов, что порой даже я натыкаюсь на какой нибудь интересный плагин выпуска года 2013го и думаю "А че так можно было? Этой же функции не хватало всю мою жизнь, а я не знал" (это я про image+ говорю например), тому, кто следит давно - просто во всем разобраться, а вот для того, кто только пришел актуальную информацию насобирать сложно
Pavel
Pavel
modx позволяет делать очень крутые и большие проекты БЫСТРО И ДЕШЕВО. Его гибкость позволяет в 2 счета реализовывать любой функционал
Igor
Гибкость это да
Pavel
По этому именно в СНГ он так популярен, спрос на большие проекты только растет, а вот денег на нормальную их реализацию нет
Никита
Если с модикса куда-нибудь уйду , то сразу на другой бэкенд язык, на node.js, за ним будущее на мой взгляд. Там уже буду смотреть что к чему. Один язык для фронта и серверной части - правильно
Igor
js фи
Igor
:D
Никита
А по документации верно, постоянно спотыкаюсь на ровном месте. Вот и сегодня писал с банальным вопросом )
Изучать и изучать мне ещё )
Никита
js фи
Мне он гораздо ближе и понятнее )
Igor
Каждый раз приходиться обвешиваться npm пакетами
Igor
Anonymous
LOL
Никита
Ой, да ладно, типы данных - основа основа ведь )
На мой взгляд вполне логичная, не смотря на вечные шуточки про что будет при 2 + ‘2’
Никита
Anton
кстати если запустить через console.log прям в консоли браузера, то выдаёт ответ 10 )))
Igor
Посмеялся
https://youtu.be/A_t0g2OUR-o
https://youtu.be/0ZQk2SKDlYY
Pavel
Если с модикса куда-нибудь уйду , то сразу на другой бэкенд язык, на node.js, за ним будущее на мой взгляд. Там уже буду смотреть что к чему. Один язык для фронта и серверной части - правильно
Я пробовал к реакту приобщиться, пробовал внедрять его в проекты которые я делаю, да, очень круто все работает, это хочется кодить, это хочется щупать, это легко дорабатывать, гораздо легче чем даже создание нового тв в modx. НО, на разработку я потратил вдвое больше, чем делал бы это на jqeury.
Итог: я заработал в 2 раза меньше а для заказчика хоть с реактом, хоть без работало бы одинакого.
У нас на полном серьезе люди за доработки готовы отдавать потом в 2-3 раза больше денег, чем могли бы отдавать заложив они сразу правильный фундамент. Ну вообщем то русский менталитет "Ты сейчас сделай, чтобы было что показать, а доделывать будем когда поломается"
Igor
Я пробовал к реакту приобщиться, пробовал внедрять его в проекты которые я делаю, да, очень круто все работает, это хочется кодить, это хочется щупать, это легко дорабатывать, гораздо легче чем даже создание нового тв в modx. НО, на разработку я потратил вдвое больше, чем делал бы это на jqeury.
Итог: я заработал в 2 раза меньше а для заказчика хоть с реактом, хоть без работало бы одинакого.
У нас на полном серьезе люди за доработки готовы отдавать потом в 2-3 раза больше денег, чем могли бы отдавать заложив они сразу правильный фундамент. Ну вообщем то русский менталитет "Ты сейчас сделай, чтобы было что показать, а доделывать будем когда поломается"
ахахах
Никита
Да, это грустно.
Igor
Я вот хочу попробовать vue. По мне реакт сложный.
Igor
vue в связке с ларкой. В modx с rest api тугавато (
Igor
Igor
Я так понимаю там без pdoTools сложнавато. Плюс админку, роуты....
Pavel
Ты имеешь ввиду обычные сайты?
Я имею ввиду вообще все) Странно начинать работать со связкой vue+laravel, без знания хоть одного из них, только запутаешься и не то не другое не выучишь)
Igor
Igor
Igor
Все хочу хочу, а времени никак не найдется. Как все успевать... 😢
Igor
Кстати, а будет ли полезен компонент народу, который будет собирать все 404 страницы ? И оповещать к примеру?
Igor
уже есть такой(
https://modstore.pro/packages/alerts-mailing/notfoundparamalert
Pavel
Igor
И не один
https://github.com/theboxer/markdown-editor
Ого, что я нашел. Даже через composer можно установить
Pavel
Василий
> There was and is work continuing on everything associated with MODX3 (and 2.7 which is also an important part to merge into 3). I personally can't contribute technically to the major refactoring going on. Nor could most of the other folks that worked on Fred.
> It's not an either/or situation; it's both.
Тем временем, все могут познакомиться с участием MODX LLC в рефакторинге MODX 3 - https://github.com/modxcms/revolution/pull/13900
Иван
Напишите, хоть, что пишет.
Иван
Это смотрел
Василий
Василий
вроде да, что-то для облегчения разработчикам релиза всяких штук (дополнений?)
Василий
В общем, LLC будет выпускать финтифлюшки для работы на старом ядре
Василий
Для меня MODX превращается в Wordpress, возможно именно этого они и хотят, не знаю
Pavel
alex
при чтении форума мне показался очень странный акцент, они говорят типо что хотели сделать премиальное дополнение (как я понимаю платное), но по его словам это похоже типо "мы делали крутой компонент который хотели продавать, но потом вспомнили, что разрабатывается modx3 и мы никакого участия в разработке не приняли и пришлось сделать дополнение бесплатным, надеемся зарабатывать на плюшках к этому дополнению"
Pavel
Ну вроде как на западе сейчас если cms - то wordpress, а вообще cms стараются не использовать, т.к. бюджеты позволяют делать на том, на чем удобно и правильно, а не на том, на чем быстро
Во-первых, CMS CMS рознь, это во-первых.
Во-вторых, на Западе ставят вопрос или "сделайте мне на WordPress" или "решите мою бизнес-задачу". Это принципиально не отличается от ситуации с Битрикс в СНГ.
В-третьих, никто не отменял важность скорейшего релиза MVP, тем более в условиях жесточайшей конкуренции, например, в США. Москвичи смеются с минских пробок, пнимерно также житель крупного города США посмеется с конкуренции в Москве.
Pavel
Pavel
alex
Anton
Anton
Значок бранчей сразу выдаёт, на любом интерфейсе)
alex
Это же гит)
оу) не заметил что это скрины с телефона)))
Pavel
MODX спасёт только форк Вамилием и Simpledream. Попомните мои слова.
С Раяном и Джеем каши не сваришь. В 2013 после полуторачасовых переговлров с ними я уезжал из Кёльна в полной уверенности, что MODXpo пройдёт в 2014 году в Минске… ну и так не по одному влпрлсу с ними. Мужики хорошие, но каши с ними не сваришь
Pavel
Посмотрите, о чем твитнул(а) @octobercms: https://twitter.com/octobercms/status/616790804665753600 Вот подтверждение про количество звёзд Октября 3 годаназпд