Артур
это другая задача))))
Ладно, мне нужно чтобы 1С мне данные передавала)))
Степан
тогда еще проще делай на стороне сервера 1С в брандмауэре доступ только с 1 IP
Артур
ЛЯ!
Ну а что она предает, я получаю))) Суть в том, что инициатор процесса 1С
Степан
Ну а что она предает, я получаю))) Суть в том, что инициатор процесса 1С
1. 1С положит файлик на ftp или рядом с собой 2. на винде поднял iis настроил папочку и отображение файлов в дирректории 3 скачал файлики 4 защита средствами винды
Артур
В общем, резюме такое: сгенерировать случайную строку и проверять её наличие и состав в заголовке запроса.
Артур
ну ты же про безопасность
Ну не настолько же)))
Степан
Ну не настолько же)))
а что тогда тебя беспокоит в принципе?? не понял вопроса
Степан
там просто XML настроил парсер и ура
Артур
а что тогда тебя беспокоит в принципе?? не понял вопроса
Меня беспокоит, что если узнают адрес запроса и не будет никакой проверки могут прислать в лучшем случае левые данные
Froloff
1С отправляет тело запроса в почту, а GET запрос уведомления кидает на сайт с ключом темы письма. Сервак обрабатывает и обратно письмом выгрузку данных. Нет?!
Артур
как они вам что-то пришлют если вы их сами забрали?
Ладно, проехали. Я уже понял, что надо делать, нет смысла это дальше обсуждать. Спасибо за участие)))
Степан
сразу рассмотрите чтобы скрипты работали с кастомными таймаутами
Артур
Да
Последний вопрос, только не бейте, как проверить заголовки?)))
Степан
getallheaders()
Sergey_K
Это только на апаче
Степан
file_get_contents('php://input') получить тело запроса
Sergey_K
Загугли getallheaders nginx. Там пишется аналог за минуту
Степан
вроде что-то еще есть да и php если поднять...
Степан
но это не точно)))
Саша
Подскажите что то понять не могу, создал в msFieldsManager поле "кастомный выпадающий список" вывожу на странице товара как [[*klass]] выводится klass1 а не Эконом, а в админке при заполнение норм, если поменять местами то в админке при заполнении klass1. Как вывести в товаре имя а не значение?
Sergey_K
разве актуально?
Актуально что? Я сам перешел с апача на энжинх и эта функция сказала "давай досвидания"
Sergey_K
Я не помню, но она тупо начинает возвращать false или типа того, без ругани
Степан
Так что да ее нет Сегодня не в духе проверять но можно попробовать посмотреть массив server
Sergey_K
Mr. Karandash
Друзья а шо там у нас имеется для динамичного обновления корзины?
Dan
Друзья а шо там у нас имеется для динамичного обновления корзины?
Судя по скрину это же миникорзина? Если все по феншую сделано, то она итак динамически обновляется
Алексей
Кто вкурсе плагин modB24CRM ещё актуален? (работает), а то последний раз обновлялся в 2019 году
Алексей
Вроде да, как минимум полгода назад еще был актуален
Спасибо, тогда осталось понять как работает битрикс24 :) Впервые его сегодня открыл
Mr. Karandash
классы забыл мб
да, точно. Классы на контейнерах цены и кол-ва забыл
Mr. Karandash
спасибо
Nikolay
Ребят оч странный вопрос, если у сайта какая то беда с БД ( отваливается заполнение ТВ , не прогружаются конфиги и так далее, при этом сайт как будто постоянно заново загружает админку свою, тоесть при открытии какого то ресурса в админке постоянно все дерево обновляетя и тв и шаблонов и чанков , что может быть с сайтом. Знаю вопрос размытый но вот просто описал все что вижу
Nikolay
Хостер Бегет?
а хер его знает не мой проект, даж задачи такой не стоит разобраться с этим, просто задолбало одно и то же ТВ по 10 раз заполнять,
Nikolay
Андрей
Да и в целом конфиг, что там как, версии окружения
Андрей
На хостланде вроде нормально было, но эт давно)
Nikolay
понял в целом такой задачи у меня не стоит прост работать мешает
Nikolay
народ а я могу как то заставить работать сортировку pdoResource в соответствии с массивом id который у меня в tv задан?
Nikolay
типо вот такая tv нужно что бы ресурсы вывело в том же порядке
Евгений
ты же в resources его передаешь?
Nikolay
да но там какая то каша
Nikolay
[[pdoResources? &parents=[[*id]] &resources=[[*index-services]] &tpl=servicesElement &includeTVs=img,price &limit=99 &sortby=menuindex &sortdir=ASC ]]
Евгений
тут уже поднимался вопрос по сортировке согласно этому параметру
Евгений
&sortby=menuindex - тут вроде как пусто должно быть
Nikolay
мне кажется меню индекс лишний
Nikolay
ага
Nikolay
понял
Евгений
лайк тебе)
скинешь на карту
Евгений
жадины
NeOleg
Андрей
жадины
Ну, никто тыщу не даёт 🙃
Евгений
Ну, никто тыщу не даёт 🙃
да, приходится отрабатывать(
Dmitry
ребят, хочу найти товар по tv-полю, так не срабатывает на стандартные его поля, а если нужно конкретное поле, то как нужно? $resources = $modx->getObject('msProduct', array('code_s'=>$now[0]));
Артур
ребят, хочу найти товар по tv-полю, так не срабатывает на стандартные его поля, а если нужно конкретное поле, то как нужно? $resources = $modx->getObject('msProduct', array('code_s'=>$now[0]));
Если хочешь найти по ТВ, то через получение объекта товара не получится. Нужно искать в ТВ и получать/присоединять товары.
Артур
Если я ничего не путаю, то когда ты получаешь объект через метод getObject, то сначала находится запись в основной таблице, для товаров это ms2_products, а потом к ней присоединяются остальные по id. Поэтому ты не можешь получить методом getObject товар по TV так как значение TV хранится в другой таблице. Поэтому надо сначала получить ТВ, а потом товар. Возможно в деталях я ошибаюсь, так как глубокого понимания принципов работы xpdo нет, но в целом думаю картина такая. Во всяком случае сам делаю так.
Степан
народ я правильно помню что просто ставишь formit и AjaxForm и все работает из коробки? а то я вижу сообщение сервер уходит но в админке оно не появляется [[!AjaxForm? &form=`formCalc` &par=`_calc` &snippet=`FormIt` &hooks=`FormItSaveForm,email` &emailSubject=`Тестовое сообщение` &emailTo=`myemail@mail.ru` &emailFrom=`no-reply@mysite.com` &emailTpl=`tpl.email` &validate=`phone:minLength=^2^,name:minLength=^2^` &validationErrorMessage=`В форме содержатся ошибки!` &successMessage=`Сообщение успешно отправлено` ]]
Степан
вот так вызывается
Степан
QuickEmail тебе в помощь
да не я не e-mail
Roman 🚀
да не я не e-mail
Шо? Это дополнение-дебаггер. Часто помогает найти проблемы
Roman 🚀
Если там все ок, значит накосячил в вызове
Степан