@bitrixfordevelopers

Страница 377 из 1492
Бернгардт
27.12.2016
20:06:25
о, меня не одного это беспокоит)
Да не, меня это не беспокоит. После апдейта бх офис поикает, сотрудники над особо витиеватыми матами посмеются да и все

Но вообще сейчас Максим со Светой большинство проблем тут с меня сняли. Спасибо им большое за это

Mark
27.12.2016
20:07:48
Вася, а как у вас построен процесс деплоя?

Google
Бернгардт
27.12.2016
20:08:05
По жс бх оформления заказа Света гораздо более меня в курсе и познала уже похоже дзен. Я увидел в реале недавно, еще матерюсь

Ой, с трудом)

Гит выкатка с мастера

Бд руками как правило. Но структура проекта редко в ходе меняется

Если сильно пропарился -бд настраивается на бою, потом вытаскиваю на дев

Но опять надо понимать что отдел далеко не 300 человек, лично можно много чего решить. Нас мало, но мы в тельняшках ? При большем количестве народа на одном проекте это уже было бы недопустимо

Ну или меньшем уровне

как ты все эти проблемы решил
А вот по этому вопросу как раз могу попробовать рассказать если будет интерес. Был проект где свои хранилища остатков и свойств, цен, но кастом гетлиста на штатном. Был проект где штатный фильтр, а из-за свойств было решение мигрировать в битрикс значение. Суперинфоблок с первыми двумя уровнями и инфоблоки которые крепились к третьему-четвертому уровню

Но фильтр штатный, ради него было

А сейчас все объемные в своих, но штатные каталожные компоненты

Amir
28.12.2016
05:54:43
Хочу реализовать функцию для администратор, где нибудь наваять кнопку допустим обновить данные пользователя где и как лучше это реализовать?

по нажатии кнопки должен выполняться скрипт, монипулирующий инфоблоками

Oleg
28.12.2016
06:05:45
по нажатии кнопки должен выполняться скрипт, монипулирующий инфоблоками
по событию OnPanelCreate добавить кнопку на панель методом CMain::AddPanelButton

Google
Pavel
28.12.2016
06:51:21
Доброе утро коллеги, использую OnSaleOrderSaved в init.php для манипуляции с группами пользователя, ПОСЛЕ сохранения заказа. Сам заказ и его сущьности не трогаю, оявился трабл: слетают скидки товара, никто не сталкивался?

Pavel
28.12.2016
07:23:49
Folt
28.12.2016
07:47:45
немного не в тему, но все же для каких задач уместно использовать нейросети?

Анатолий
28.12.2016
07:53:57
классификация

Amir
28.12.2016
08:06:31
Ребята обычно как делают такую вещь При открытии кабинета или после авторизации на сайте, должно запуститься процедура в зависимости от фазы луны и расположения звезд на небе, которая занимает достаточно продолжительное время, минуту и более даже

асинхронный вызов функции или как то надо предупредить пользователя чтобы не беспокоился

Анатолий
28.12.2016
08:10:29
в зависимости от фазы луны и расположения звезд на небе

это как?

Amir
28.12.2016
08:11:42
ну пока по какому условию должно запуститься не известно

возможно не всегда, а в определенные дни, или через период

но факт что это процедура занимает много времени

Igor
28.12.2016
08:12:50
пользователя тормозить на это время?

или пофиг?

т.е. критично что-бы он дождался обработки?

Amir
28.12.2016
08:13:05
для некоторых 1-5 секунд, для некоторых полтора минуты даже

Igor
28.12.2016
08:13:08
хотя и так можно флажками поиграться

выкидываешь сообщение в очередь rabbitmq

на другой стороне ее ловит воркер запускаемый из-под супервизора например

после исполнения акноледжит и выставляет флаг пользователю, что он обработан(например) - флаг выставлять если только нужно отслеживать, что он обработан

Google
Igor
28.12.2016
08:14:56
там еще всякие прикольные штуки вроде отложенного исполнения есть

Amir
28.12.2016
08:20:36
надо еще учитывать что если пользователь по дурости или вредности своей станет несколько раз обновлять страницу чтобы это процедура не запускался повторно

Maxim
28.12.2016
09:00:27
https://media0.giphy.com/media/XQntMakvetVcs/100.gif

https://m.youtube.com/watch?v=_YueSn-JEGQ

30 секунда левый нижний угол

svetlana
28.12.2016
09:10:35
это один из фильмов которые у меня есть в лицензии

на видеокассете в режиссёрской версии

макс, сегодня не пятница

Maxim
28.12.2016
09:12:09
https://habrastorage.org/files/a64/236/2e4/a642362e453f4b6e8b3a5718d95b6552.jpg

Maxim
28.12.2016
09:12:28
чтоб я еще раз выслушивал о том, что пых говно, а руби заебца... сразу камень в рожу

А где же 1С, спросите вы? В табличку не включили, но если интересно, то все неплохо: 2015 — 9 473, 2016 — 13 735. Прирост: 45%. В абсолютных цифрах — самый востребованный язык.

Nikita
28.12.2016
09:13:49
У Go хорошие обороты

Алексей
28.12.2016
09:14:04
ага

битрикс на го написать

Nikita
28.12.2016
09:14:43
Го на го писать го

Maxim
28.12.2016
09:37:49
https://habrahabr.ru/company/ua-hosting/blog/318290/

как то больно вкусно выглядит. даже самый дорогой тариф

Google
Mark
28.12.2016
10:04:17
это шаред?

но без ограничений?) интересно

Ruslan
28.12.2016
10:05:29
Кто знает, на текстовой версии битрикс есть ограничения на колво исходящих писем?

Mark
28.12.2016
10:05:46
нет)

почему хостинг из Нидерландов на .ua домене?)

Анатолий
28.12.2016
10:09:55
а какая связь между физическим расположением серверов и доменом?

Vlad
28.12.2016
10:30:37
<? $arSelect = Array("ID", "NAME", "DATE_ACTIVE_FROM"); $arFilter = Array("IBLOCK_ID"=>IntVal($yvalue), "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y"); $res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect); while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); print_r($arFields); } ?>

Admin
ERROR: S client not available

Vlad
28.12.2016
10:30:59
На сколько такой код неоптимален? Что можно сделать для повышения производительности?

Mark
28.12.2016
10:32:01
GetNextElement заменить на Fetch

это будет не нужно $ob->GetFields()

"ACTIVE_DATE"=>"Y это реально вам нужно?

Vlad
28.12.2016
10:33:44
Это пример из документации. Мне это нафиг не нужно)

GetNextElement заменить на Fetch
можно пример пожалуйста

Также с этим чудом как понимаю можно подружить кеширование, можно на словах как?

GetNextElement заменить на Fetch
про fetch уже не нужно) Разобрался, метот в битриксе, а не функции php

Konstantin
28.12.2016
10:57:33
По какаой причине, пхп может не декодировать json строка в массив? json_decode()

Andrew
28.12.2016
10:58:21
json_decode(str_replace( "&quot;", '"', $str ))

ну и в начале (array)

Konstantin
28.12.2016
11:00:24
а норм что у меня строка в ансли?

Google
Dima
28.12.2016
11:01:18
выведи ее посмотри что там вообще твориться

Konstantin
28.12.2016
11:01:19
О, сработало, спасибо)

Mark
28.12.2016
11:07:29
а норм что у меня строка в ансли?
есть битриксовая обертка, сама вроде определяет нужную кодировку (из настроек сайта)

Konstantin
28.12.2016
11:07:56
Ага, уже нашел)

Иван
28.12.2016
11:41:12
Также с этим чудом как понимаю можно подружить кеширование, можно на словах как?
надо мне прям заготовку в ответах уже делать :) Вот тут все очень наглядно: https://academy.1c-bitrix.ru/training/course/ , в курсе №2

и тег #ЯПИАРЮСЬ видимо

Vite4eg
28.12.2016
11:48:50
Maxim
28.12.2016
12:01:47
за окном яркое солнце и снег херачит...

какой то баг

Maxim
28.12.2016
12:05:23
да. тестируют

говорят баг. но к разработчикам не могут достучаться

Илья
28.12.2016
12:06:10
разработчики уже НГ отмечать начали

Pavel
28.12.2016
12:43:54
Коллеги, а где-нибудь можно увидеть список всех багов в текущей версии битрикс? А то за последние 3 днях задолбался тикеты оформлять

Maxim
28.12.2016
12:47:00
врятли

Алексей
28.12.2016
12:49:22
не хотелось бы Вас огорчать.... но их публично нет.
Я бы даже сказал, что многие были бы готовы неплохо заплатить за такой список. Это ж раздольше для атак.

Бернгардт
28.12.2016
12:50:14
Бота напишите ) И на частые вопросы сразу чтоб слал по адресу )
иди ты в FAQ :) универсальный бот, на любую строку содержащую вопросительный знак )

Dima
28.12.2016
12:50:18
Почему? Не весь список багов - руткиты и уязвимости.. там кнопка не работает, там ф-я .... Хотя...

Страница 377 из 1492