Alekso
Всем привет, делаю клиенту магазин на modx, он хочет интеграцию с платежкой от сбера и подключить к 2-м сервисам доставки https://boxberry.ru и https://www.cdek.ru/ru Кто может помочь с этим, а то я с PHP очень плохо
Dmytro
На MODX REVO или таки на EVO ? а то тут чатик EVO:)
Alekso
На MODX REVO или таки на EVO ? а то тут чатик EVO:)
Если чатик EVO - значит и MODX EVO )))
Dmytro
Если чатик EVO - значит и MODX EVO )))
Ну знаете, тут разное бывает )
Dmytro
Какая версия EVO + Какой скрипт для магазина используется ?
Dmytro
К примеру вот тут сдек уже есть: https://github.com/mnoskov/commerce
Alekso
Какая версия EVO + Какой скрипт для магазина используется ?
Пока ни какая, я только верстку с дизом делаю
Dmytro
Сбер там так же есть
Alekso
Мне в этом помощь нужна, по цене будем решать ) Самому долго разбираться))
Камиль
Ё народ опять по регуляркам))) почему не видит переносы? new RegExp(`^(.*?){{(\s|)${key}(\s|)}}(.*?)+`, 'g')
Камиль
т.е. если на первой строке то ок, а если с переносом, то не видит
Камиль
bla {{item}} bla - ok не ok: bla {{item}} bla
Камиль
а почему не залезть в ядро ево и подсмотреть там? ))
на крайний вариант оставлю)) хочу разобраться, ну или чтобы обьяснили
Камиль
пробовл флаг m, но тоже не канает
Dmytro
на крайний вариант оставлю)) хочу разобраться, ну или чтобы обьяснили
А в чем вообще суть задачи почему именно регулярка и тд )
Камиль
А в чем вообще суть задачи почему именно регулярка и тд )
со стороннего сервера прилетают шаблоны и с того же сервера прилетают переменные)) со стороны сервера не предусмотрели вариант чтобы это всё распарсить
Камиль
крч разруливаю на фронте
Камиль
задача не по эво, но тут много умных людей, думал кто на лету подскажет
Dmytro
так это надо {{item}} поменять на $key ?
Dmytro
так явно ж можно банально шаблонизатор какой то прикрутить который разрулит
Dmytro
на фронте ж они тоже есть
Камиль
по всякому там написано
Dmytro
и {{ item }} тоже
ну это сразу в ядро ево смотри, там уже все готово))
Dmytro
и всегда можно заменить {{ }}на [+ +] и работать по обычному)
Dmytro
parseText функция но тут если надо на фронте то тут на js надо )
Камиль
лан полез в ядро
Dmytro
ну я на js и делаю
отправь пост запрос на сервак - пусть он рулит
Камиль
отправь пост запрос на сервак - пусть он рулит
у меня нету сервера, у меня на фронте только данные с сервера
Dmytro
ну на сайт отправь)
Максим
Ё народ опять по регуляркам))) почему не видит переносы? new RegExp(`^(.*?){{(\s|)${key}(\s|)}}(.*?)+`, 'g')
возможно не хватает флага \i \g и т.д. надо ставить regex coach и на примерах смотреть
Камиль
Пробовал
Камиль
Дело не в переносе, некоторые слова ловит на новых строках, а некоторые нет
Alexander
А что у нас при просмотре дочерних документов в админке перетаскивание не работает?
Alexander
1.4.11
Dmytro
Очень врядли
Oleg
а есть у кого какой-нибудь самый примитивный пример как сделать свой роутинг на плагине 404 ? я тут устал с htaccess бороться и думаю соскочить
Oleg
хотя кажется всё же что=то нагуглил
Dmytro
Поставь демо свйт там пример с формой же на 404
Am
Мне иногда просто жаль трудов людей вложивших их в демо-сайт. (:
Oleg
Am
камон, ну вот я не знал, что там такое есть
Это не камень в Ваш огород. (; Просто мой опыт с демо и документацией позволяет сделать такие "жалостливые" выводы. (:
Oleg
Это не камень в Ваш огород. (; Просто мой опыт с демо и документацией позволяет сделать такие "жалостливые" выводы. (:
Да мне самому жаль.... Было где-то написано хотя бы. doc.evo.im мой лучший друг, но мало там всего
Am
Да мне самому жаль.... Было где-то написано хотя бы. doc.evo.im мой лучший друг, но мало там всего
Буквально недавно, пару-тройку дней назад или "третьего дня", Дмитрий "взывал" к тому чтобы пользовались демо и даже кому-то снова очередной раз передал данные ((%
Oleg
не, там было про обучайки 2.х и исходники того, что в видео
Am
А разница в чем? В том что демо есть, а его не смотрят? ((%
Am
А так, когда есть система и демо к ней, то хорошо бы ознакомиться. Не важно сколько опыта есть за плечами, просто увидеть и понять что к чему - очень хорошо.
Dmytro
в 1.4.х нет? это же про 2.х?
В 1.4 демо тоже есть
Oleg
я как раз демо поставил, там на onpagenotfound висит только плагин updater, вот в него вникаю пока что
Dmytro
Там в демо evoajax
Dmytro
Плагин
Dmytro
https://github.com/evolution-cms/evolution/blob/1.4.x/install/setup.data.sql#L110
Oleg
Там в демо evoajax
[очень эмоционально] чёрт побери! я при установке не поставил галочку "хочу демо сайт" и просто поставил как есть, то есть без ничего
Dmytro
;))
Oleg
сейчас сделал и там оно есть, но сегодня уже нет сил разбираться, но завтра уже будут
Oleg
;))
+ спасибо за подсказку
Oleg
Вооот, вот поэтому и моё сожаление (:
я привык никогда не ставить галочку, чтобы обновления не затёрли рабочие сайты
Am
я привык никогда не ставить галочку, чтобы обновления не затёрли рабочие сайты
Немного не про то говорю. Просто, когда есть демо, то его стоит изучить. Обычно, в демо решают базовые вопросы и FAQ очень логичен в его продолжении. На документацию так же часто нет времени, а на демо есть потому что там отрабатываются решения и много можно почерпнуть того чего нет в документации.
Oleg
Немного не про то говорю. Просто, когда есть демо, то его стоит изучить. Обычно, в демо решают базовые вопросы и FAQ очень логичен в его продолжении. На документацию так же часто нет времени, а на демо есть потому что там отрабатываются решения и много можно почерпнуть того чего нет в документации.
Да я согласен. Тут немного другое. Я просто с evo уже давно живу и мне всегда казалось, что демо сайт все же для начинающих большей частью. Для тех, кто хочет получить некую болванку. И не то, чтобы он бесполезен, просто возникающие сейчас вопросы не кажутся типичными для начинающих. Потому и кажется странным искать на них ответы в демо сайте
Oleg
И да, живу давно != шибко умный 😂
Dmytro
Ну работа с роутингом кастомным в частности для ajax запросов это базовая вешь
Dmytro
Кстати вот так еще можно было найти: http://modx.im/blog/triks/2096.html
Oleg
Ну работа с роутингом кастомным в частности для ajax запросов это базовая вешь
Теперь и для меня станет базовой 😊 Просто какие задачи - такие и решения. Мне вот только сейчас понадобилось оно.
Am
В том то и дело, что в демо, обычно, собраны решения на основе запросов. Вот сколько себя в Эво помню, всегда были вопросы про AJAX и там три или четыре решения было. Как по мне - поставили демо, просмотрели, не нашли решения - задавайте вопрос. (:
Am
Тут часто вопросы и про получения значения из поля, это ж не значит что нужно каждого определять в !"шибко умный" (;
Oleg
Ну работа с роутингом кастомным в частности для ajax запросов это базовая вешь
в итоге сегодня утром у меня в htaccess не осталось ужасных редиректов туда сюда 😉👍
Alexander
Gunduz
Добрый день При попытке установить blang с репизотория получаю следующую ошибку: An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security.. Его что, убрали?
Volodymyr
а вообще не советую использовать blang
Dmytro
а вообще не советую использовать blang
Злой ты 🙂 Оч хорошее решение, хотя скоро перепишем под Evo 3.0 будет новое по проще и по удобней