Egor
17.02.2017
15:13:15
Это походу объект Bitrix\Main\Entity\base который можно получить через getInstance($entityName) а в $entityName писать iblock5section?
Бернгардт
17.02.2017
15:13:36
Egor
17.02.2017
15:14:41
https://pp.vk.me/c624931/v624931655/4f260/_C1fD1w35Uc.jpg
Евгений
17.02.2017
15:35:26
Коллеги
Google
Евгений
17.02.2017
15:35:36
почему в сайте мед. организации
при записи талона на прием
выставляется статус "ошибка"?
Egor
17.02.2017
15:47:01
Нашел потрясающую штуку для получения пользователских полей из ORM сущностей
Коллеги записывайте, кто не знает!
Andrew
17.02.2017
15:47:48
ану ану
Egor
17.02.2017
15:50:19
http://joxi.ru/brRaeJiJBBgjA1.jpg
С версии модуля инфоблоков 16.5.4 появился этот класс по адресу /bitrix/modules/iblock/lib/model/section.php
проверил вывод UF_ dct работает
Андрей
17.02.2017
15:52:42
http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=4803&LESSON_PATH=3913.5062.5748.4803 (В документации есть: "Пользовательские поля"))
Egor
17.02.2017
15:53:16
блин
Где Вы раньше были
Александр
17.02.2017
19:42:42
Великолепно!!!
Google
Sergey
17.02.2017
20:07:20
и не говори
Vite4eg
17.02.2017
20:14:16
А так писать нормально? Когда метод налету формирует класс из переменных
Александр
17.02.2017
20:17:43
Я правильно понимаю, что ajax нужно делать к пыху на том же сервере? Тогда получается сам запрос через пыху идет? Со всякими header и т.д.? Если можно, пример, весь день искал, так и не нашел.
Вы случайно не знаете, как можно в Битриксе реализовать ajax-запрос POST на удалённый сервер и подтянуть с него данные? ajax не работает нормально - .done срабатывает раньше, чем сервер выдаст ответ.
И есть ли какие-то ограничения, накладываемые на 1С-битрикс в этом смысле?
Vite4eg
17.02.2017
20:19:08
Аякс запрос можно делать только на свой сайт. То что вам надо, называется кроссдоменные запросы
Александр
17.02.2017
20:39:31
Хорошо, спасибо, что объяснили. Есть ли шаблон, как они выглядят?
Vite4eg
17.02.2017
20:42:50
https://learn.javascript.ru/xhr-crossdomain
Сам с ними не работал
Есть еще такое:
https://learn.javascript.ru/ajax-jsonp
Александр
17.02.2017
22:36:50
Отлично, буду пробовать)) Благодарю вас Витя
Павел
18.02.2017
01:24:26
Mikhail
18.02.2017
04:39:05
Далеко нынче дауншифтеры забрались
Александр
18.02.2017
08:16:18
Все же, я не понимаю, каким образом это к php относится. Это ведь в скриптах все. Разве мне не нужно делать Аякс запрос на страницу php на своем сервере, и только с нее уже делать кроссдоменный запрос?
https://learn.javascript.ru/xhr-crossdomain
Бернгардт
18.02.2017
09:17:26
Tema
18.02.2017
09:19:14
доброе утро. есть функция, которая пишет информацию в таблицу. одна из строк изменяет текст через cutil::translit. проблема в следующем - если выполнять фунцию при загрузке - все работает как надо, если через агенты - в строку записываются только символы, к примеру от belgorodskaya_obl остается только _. кодировка на сервере стоит правильная. в чем может крыться проблема?
Vite4eg
18.02.2017
10:30:30
Может с настройками php для cli чего не так?
Tema
18.02.2017
10:39:14
Google
Tema
18.02.2017
10:40:03
возможно, посмотрю. спасибо
Pavel
18.02.2017
12:46:22
Коллеги, приветствую. Подскажите, есть ли какой то способ, запустить какой либо код, после того, как 1С все выгрузила на сайт, для того чтобы обновить информацию в справочниках?
например событие какое нибудь?
Ok
18.02.2017
12:47:00
есть событие
Pavel
18.02.2017
12:48:18
есть событие
А не натолкнете ссылкой правильной? А тут тут что то в глаза долблюсь http://dev.1c-bitrix.ru/api_help/main/events/ ))
туплю))
Ok
18.02.2017
12:51:01
Добрый день!
По окончанию успешной выгрузки вызывается событие OnSuccessCatalogImport1C.
Это событие модуля catalog, оно не имеет входных аргументов.
http://1c.1c-bitrix.ru/blog/blog1c/5603.php
С уважением,
cотрудник технической поддержки
Свиридов Юрий.
Pavel
18.02.2017
12:51:06
нашел спасибо))
не помню какой сегодня рабочий день по счету)) пора отдохнуть))
Ok
18.02.2017
12:51:41
но что там в последней версии - смотрите в коде
потому что событие может вызываться несколько раз
Pavel
18.02.2017
12:52:53
А это не страшно, код самодостаточный, его можно хоть на изменение элемента вешать, просто систему грузить не хочеться)))
Бернгардт
18.02.2017
13:44:58
Будет вызываться на окончание выгрузки каждого xml
Roman
18.02.2017
13:56:37
Добрый день) подскажите а лучше примерчиком с лицо как при помощи АПИ добавить товар в битрикс из свободной таблицы
ничего в мануале не могу понять! уж сложно там все если не знаешь о битриксе! а сделать нужно бытсренько(
Pavel
18.02.2017
14:11:12
В иб являющийся каталогом товаров добавляете элемент
Roman
18.02.2017
14:13:17
Maxim
18.02.2017
14:16:57
в мануале самый полный
Pavel
18.02.2017
14:16:58
https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/add.php
https://dev.1c-bitrix.ru/api_help/catalog/classes/ccatalogproduct/add.php
Maxim
18.02.2017
14:17:19
там уже нечего еще дополнить для вас )
Google
Maxim
18.02.2017
14:37:08
Roman
18.02.2017
14:37:51
ну я не понмаю что такое блок и почуму продукт отдельно и что за чем добавлять
svetlana
18.02.2017
15:57:32
Жесть какая
Евгений
18.02.2017
16:59:57
Коллеги
есть что-то на маркетплейсе или стандартное типа "этот товар купили уже 48 раз" или "последний раз товар купила Наталья Ивановна"
Аmal
18.02.2017
17:00:58
эмм ручками не легче написать?
простой счетчик или выборка через апи
Roman
18.02.2017
17:02:36
поделитесь примером живым добавление товара через апи плиз! или сколько будет стоить написать скрипт переноса товара из внешней таблицы в битрикс если жадины такие))
Аmal
18.02.2017
17:03:27
дело не в жадности скорее, у людей выходные
смотрите методы CIBlockElement::Add
Roman
18.02.2017
17:03:54
у программиста нет выходного)
да вижу я методы) но не пойму я ничего чтокуда! както все запутано) а надобыло вчера еще сделать)
Аmal
18.02.2017
17:04:33
CCatalogProduct::Add
там массивы полей
Roman
18.02.2017
17:04:58
а узнал только сегодня что данные нужно было класть в битрикс) а я его вижу первый раз)
Аmal
18.02.2017
17:05:16
$arFields массив полей товара
первый параметр
Roman
18.02.2017
17:05:26
ну а как например сделать сквозной ИД чтобы по нему грузить товар? т.е. с другого источника
Аmal
18.02.2017
17:05:46
всмысле?
Roman
18.02.2017
17:06:30
ну у меня есть товар в левой таблице у которого свой ид
Google
Roman
18.02.2017
17:06:53
еть возможность сохранить поле с этим ид чтобы его находить для обновления
?
и куда вписывать название как лепить категорию
тут https://dev.1c-bitrix.ru/api_help/catalog/classes/ccatalogproduct/add.php есть поля! но нет ни названия ни описания ни ЕАН-кода ничего нема
Евгений
18.02.2017
17:44:49
Никто не знает, есть в телеграме magento чат?
Aleserche
18.02.2017
17:51:04
ребята, есть какая-нибудь функция, которая инфоблок в ассоциативный массив перегоняет?
с разделами и элементама
Виталий
18.02.2017
18:10:32
у меня 2 сайта — мобильная и полная версия.
мобильная вынесена на поддомен m.site.ru
соответственно платежные системы для разных типов плательщиков (яндекс касса).
если заказ сформирован на мобильной версии
то бывает что его по факту оплачивают с полной
если в списке заказов это вывести поменять 2-3 строчки
то с оплатой сложней.
кто нибудь менял в зависимости от сайта плательщика?
Aleserche
18.02.2017
18:13:39
без битрикса решение с маркетплейса не скачать да?
Виталий
18.02.2017
18:16:46
думаю да
Aleserche
18.02.2017
18:19:16
мда, ну да чорт с ним, потом реверсну и посмотрю как он качает все. Может тулзу запилю
функции для построения дерева нет
и почему я опять не удивлен
Haik
18.02.2017
18:22:06
Такую функцию писать минут 10-15 под свои нужды. Какую ты функцию ожидал увидеть? Читающую мысли и строящую нужный тебе по формату массив?
Я тоже удивлен, что ты не нашел такой функции
Aleserche
18.02.2017
18:24:07
удивительно, но другие ORM с этим справляются. Формат кастомизируется через описание выхлопа
и нет, нейроинтерфейс не требует
в общем, я уже решил задачу, проще было написать, чем искать