@bitrixfordevelopers

Страница 303 из 1492
Igor
06.12.2016
11:27:01
А вот <div> <span></span> </div>

можно вполне ок писать

Ma
06.12.2016
11:28:05
т.е. как я понял для сокращения кода?

Oleg
06.12.2016
11:29:52
нет, код то не сокращается, чтобы форматирование кода не выводилось в итоге в поток

Google
Oleg
06.12.2016
11:30:00
при включенном gzip на сервере это не важно

но при некоторых подходах к верстке - важно чтобы не было пробелов

Vadim
06.12.2016
12:38:26
всем привет, подскажите пожалуйста, можно как-то поменять статус, в который заказ переводится по-умолчанию при создании? имею ввиду галочки в админке :)

Oleg
06.12.2016
12:44:48
Название можно, букву по-моему нет

/bitrix/admin/sale_status_edit.php?ID=N&lang=ru&filter=Y&set_filter=Y

Vadim
06.12.2016
12:46:29
переименовать статус не подойдет

нужно новый созданный статус проставить

svetlana
06.12.2016
12:48:59
событие не подходит?

Vadim
06.12.2016
12:52:35
какое?

svetlana
06.12.2016
12:52:55
ну например на создание заказа

https://dev.1c-bitrix.ru/api_d7/bitrix/sale/events/order_saved.php

Vadim
06.12.2016
12:55:37
события это хорошо

придется делать подмену статуса на событии

Google
Vadim
06.12.2016
12:56:05
но меня интересует стандартная настройка

т.к. лень подсказывает, что должна быть какая-то галочка))

svetlana
06.12.2016
12:57:55
да пока мы с вами разговаривали уже можно было написать )

Vadim
06.12.2016
13:16:03
Bitrix\Sale\Order::__set_state(array( 'isNew' => false, 'discount' => Bitrix\Sale\Discount::__set_state(array( 'order' => NULL, 'basket' => NULL, 'shipment' => Bitrix\Sale\Shipment::__set_state(array( 'shipmentItemCollection' => Bitrix\Sale\ShipmentItemCollection::__set_state(array( 'shipment' => NULL,

'isNew' => false, хотя заказ не пересохраняется, а создается

Maxim
06.12.2016
14:31:39
Есть у кого Мак? Интересует канбан оффлайн доска. Есть чо?

Pavel
06.12.2016
14:32:12
Подскажите, как фильтрануть по свойству типа справочник, у меня доступно PROPERTY_VALUE_ID а так же VALUE но не то не то не фильтрует элементы

Анатолий
06.12.2016
14:35:53
элементы фильтруешь? или разделы?

Pavel
06.12.2016
14:36:33
элементы, я жу и ID элемента хайлоадблока подставлял, все равно не фильтрует))

Анатолий
06.12.2016
14:41:24
PROPERTY_CODE?

Pavel
06.12.2016
14:42:56
PROPERTY_CODE?
продолжайте мысль пожалуйста)) и PROPERTY_CODE и PROPERTY_CODE_VALUE пробовал - не фильтрует

у меня 2 фильра, один список, второй справочник, список отрабатывает на PROPERTY_CODE_VALUE замечательно и фильтрую я по значению VALUE_ENUM у свойства, а вот у справочника непонятно по какому полю фильтровать

Анатолий
06.12.2016
14:45:36
PROPERTY_айди свойства?

Pavel
06.12.2016
14:46:48
Pavel
06.12.2016
14:50:30
Справочник - он же xml_id, не?

Rustam
06.12.2016
14:51:26
UF_XML_ID

Pavel
06.12.2016
14:52:18
UF_XML_ID справочника в VALUE свойства, но =PROPERTY_COUNTRY_VALUE => sssr все равно выдает все объекты

Pavel
06.12.2016
14:53:12
Без value я бы писал

Rustam
06.12.2016
14:53:53
Нужно получить UF_XML_ID как раз св-ва PROPERTY_COUNTRY. Разве нет?

Pavel
06.12.2016
14:54:13
Без value я бы писал
да там без разницы

Google
Rustam
06.12.2016
14:55:07
Вернее ID св-ва PROPERTY_COUNTRY

Анатолий
06.12.2016
14:55:29
а что ты в фильтр передаешь?

Pavel
06.12.2016
14:56:08
Пробовал и VALUE и PROPERTY_VALUE_ID и пробовал даже ID элемента хайлоад блока

Rustam
06.12.2016
14:56:34
Через D7 попробуй)

Анатолий
06.12.2016
14:57:00
ладно

открой код CIBlockElement::GetList и там глянь

больше ничего посоветовать не могу

Pavel
06.12.2016
14:57:24
Пардон, а iblock_id указан?

Pavel
06.12.2016
14:57:34
да конечно

и section_id

Rustam
06.12.2016
15:01:33
https://www.google.ru/search?q=%5CBitrix%5CHighloadblock%5CHighloadBlockTable&rlz=1C1CHZL_ruRU703RU703&oq=%5CBitrix%5CHighloadblock%5CHighloadBlockTable&aqs=chrome..69i57j69i58.592j0j7&sourceid=chrome&ie=UTF-8

Rustam
06.12.2016
15:02:10
Не знаю поможет ли. Я пару раз так делал.

Rustam
06.12.2016
15:02:35
Фильтрайия

Фильтрация

Pavel
06.12.2016
15:02:45
открой код CIBlockElement::GetList и там глянь
Жаль терять столько времени на столь примитивные операции

Rustam
06.12.2016
15:03:55
'=UF_ID' => ? ай не слушайте меня

Pavel
06.12.2016
15:04:54
нету свойства у инфоблока такого))

Maxim
06.12.2016
15:05:12
d7 мля, орм млиать. а в моделях црм херачится обычным SQL plane

Google
Maxim
06.12.2016
15:05:19
ояиппалвсех

Pavel
06.12.2016
15:05:28
придется видимо SubQuery копать что ли

блин а через SubQuery работает, пойду костылить

Все я победил ?

на реакте допишу чтоб еще неактивными делал отсутствующие элементы в фильтре при выборе разных значений и ничего так получится свой умный фильтр))

Rustam
06.12.2016
15:27:26
Как победил?

Pavel
06.12.2016
15:27:48
Как победил?
http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/SubQuery.php

Как победил?
Если интересно подробнее то вот так http://joxi.ru/vAW3EK8fkpERKA Для типа Справочник подходит то, что в VALUE свойства элемента, для типа Список нужно VALUE_ENUM_ID свойства элемента

Admin
ERROR: S client not available

Alex
06.12.2016
17:34:47
Всем привет, кто сможет подсказать с CSS/

Вообщем суть вот в чем у меня есть таблица, в ней есть thead и tbody, могу ли я сдлеать hover при наведение на элемент tbody>tr>th, чтобы подсвечивался елемент thead>tr>td?

Ivan Tvaruga
06.12.2016
18:02:20
js

Alex
06.12.2016
18:05:50
Круто, спасибо

Maxim
06.12.2016
18:06:46
Коллеги, благодарю всех, кто принимал участие в тестировании бета-версии виртуальной машины #bitrix 5.2.0. Спасибо вам за всю обратную связь. Мы выпускаем ее в релиз с номером 7. Теперь это VMBitrix 7.0.0 и она доступна для установки всем клиентам. Сводка по обновлению: Обновление ПО: -- nginx до версии 1.10.2, -- sphinx 2.2.11 -- php 7.0 -- ansible 2.2 Centos7 становится основным дистрибутивом для виртуальной машины. Образы делаем под Centos7, rpm продолжает быть доступны на Centos6 Основные исправления: ANSIBLE01: Исправлены сценариии работы виртуальной машины для работы с Anaible 2.2; Пакет ansible теперь поставляется через репозиторий Bitrix PASS01: исправлена процедура генерации паролей в машине, добавлена поддержка спец символов PASS02: добавлена процедура автоматического создания пароля для mysql сервиса при первом старте машины и при установке через bitrix-env.sh PHP7: используется по умолчанию, в машину добавлена возможность откатить версию до 5.6 при необходимости. При обновление врт. машины с 5.2 до 7.0 в этом же пункте меню можно будет произвести процедуру обновления с php 5.6 до 7.0 SYS01: добавлена возможность создавать свои правила для iptables/firewalld SYS02: исправлены ошибки работы в меню в случае нескольких IP адресов на одном сетевом интерфейсе WEB01: процедура настройки веб-кластера разделена на два шага, которые можно будет запускать отдельно друг от друга: синхронизация данных и настройка веб-окружения. WEB02: в качестве сервиса для синхронизации данных по умолчанию используется lsyncd MONITOR01: исправлены ошибки в случае удаления машины из пула серверов

Ok
06.12.2016
18:09:06
Коллеги, благодарю всех, кто принимал участие в тестировании бета-версии виртуальной машины #bitrix 5.2.0. Спасибо вам за всю обратную связь. Мы выпускаем ее в релиз с номером 7. Теперь это VMBitrix 7.0.0 и она доступна для установки всем клиентам. Сводка по обновлению: Обновление ПО: -- nginx до версии 1.10.2, -- sphinx 2.2.11 -- php 7.0 -- ansible 2.2 Centos7 становится основным дистрибутивом для виртуальной машины. Образы делаем под Centos7, rpm продолжает быть доступны на Centos6 Основные исправления: ANSIBLE01: Исправлены сценариии работы виртуальной машины для работы с Anaible 2.2; Пакет ansible теперь поставляется через репозиторий Bitrix PASS01: исправлена процедура генерации паролей в машине, добавлена поддержка спец символов PASS02: добавлена процедура автоматического создания пароля для mysql сервиса при первом старте машины и при установке через bitrix-env.sh PHP7: используется по умолчанию, в машину добавлена возможность откатить версию до 5.6 при необходимости. При обновление врт. машины с 5.2 до 7.0 в этом же пункте меню можно будет произвести процедуру обновления с php 5.6 до 7.0 SYS01: добавлена возможность создавать свои правила для iptables/firewalld SYS02: исправлены ошибки работы в меню в случае нескольких IP адресов на одном сетевом интерфейсе WEB01: процедура настройки веб-кластера разделена на два шага, которые можно будет запускать отдельно друг от друга: синхронизация данных и настройка веб-окружения. WEB02: в качестве сервиса для синхронизации данных по умолчанию используется lsyncd MONITOR01: исправлены ошибки в случае удаления машины из пула серверов
Шикарный релиз, очень ждали stable. Спасибо вам за работу

Maxim
06.12.2016
18:14:05
+

Ok
06.12.2016
18:14:33
по РНР 7.1 пишем вам репорты

Evg
06.12.2016
18:17:50
раньше игнорил вирт машину битрикса, но теперь если будет оказия поставить свежий битрикс на новый сервер - обязательно поюзаю на пробу.

Maxim
06.12.2016
18:49:08
А я не познал радости эттой машины

Google
Vadim
06.12.2016
19:38:04
фильтр товаров по цене в админке есть?

не могу вывести поле с фильтрацией по цене

Pavel
06.12.2016
19:39:00
Скажите мне, битрикс подвержен SQL инъекциям? или он биндит значения как все нормальные современные технологии?

Ok
06.12.2016
19:50:09
проактивка же есть

она все такие вещи блокирует

Pavel
06.12.2016
19:50:52
нет мне интересно в коде в самом

мне нужно экранировать данные или нет когда я их пихаю в getList или GetList?

Vadim
06.12.2016
19:52:11
лишним не будет

Pavel
06.12.2016
19:52:41
лишним не будет
лишним будет, смена драйвера повлечет за собой множество проблем

MarconiKlin A12E
06.12.2016
20:08:09
$DB->ForSql () на всякий случай не помешает

Evg
06.12.2016
20:13:05
мне кажется обработка входных параметров должна быть какая-то в рамках разумного. например если вы знаете что к вам должно только число придти - почему бы и не привести к инту. но в целом да, апи там по идее должно всё экранировать

Vadim
06.12.2016
20:36:03
выводит точно с экранированием $arResult['NAME'] и без экранирования $arResult['~NAME']

Evg
06.12.2016
20:55:04
ну это оборот речи такой был)

Pavel
06.12.2016
20:59:07
То что вы говорите, называется, валидацией данных и никто её не отменял. А я говорю конкретно про биндинг данных.

Roman
06.12.2016
21:25:34
судя по валидации и обработке никто из программистов не париться и в 90% случаях злоумышленник получвает контроль над ОС )

Бернгардт
06.12.2016
21:29:51
Или лыжи не едут... О чем именно речь? Что подразумеваешь под словом биндинг, и как гетлист с инъекцией связаны? и все это с html безопасным выводом и проактивкой?

а парятся или нет программисты, ну это от фирмы, общего подхода и конкретного человека зависит впрочем битрикс, тут надо отдать должное почти полностью от sql инъекций защищает, если следовать стандартам и не делать откровенных глупостей в самопале, хотя вот сходу как сделать инъекцию используя апи - я даже не знаю GetNext вполне выводит html безопасный код, можно всталять не боясь в вывод, главное не выводить с ~ проактивка если включена и "недонастроена" - даже если прогер пропарился - вполне успешно режет на выводе жаваскрипт объявления кода, что делает практически невозможным инъекцию js на выхлопе

остается лишь xss пожалуй, хотя тут тоже сделано на мой взгляд многое, но закрыть и додумать за программиста практически невозможно валидировать надо входящие переменные... и обрезать явный шлак

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