Евгений Шутов, берете CSaleBasket::GetList в arFilter прописываете ORDER_ID => false, а в arGroupBy пишете FUSER_ID.
Потом по FUSER_ID ищи ID пользователя (если нужно)
Потом по FUSER_ID ищи ID пользователя (если нужно)
22.10.2018 18:12:18
Евгений Шутов, берете CSaleBasket::GetList в arFilter прописываете ORDER_ID => false, а в arGroupBy пишете FUSER_ID.
Потом по FUSER_ID ищи ID пользователя (если нужно) |
|
|
22.10.2018 18:09:33
[QUOTE]Юрий Романов написал:
'runtime' => [ 'PROPERTY_LIST' => [ 'data_type' => $entityPropertyList->getDataClass(), 'reference' => [ '=this.ID' => 'ref.IBLOCK_ID', ], 'join_type' => 'left' ] ][/QUOTE] [CODE]'reference' => [ '=this.ID' => 'ref.IBLOCK_ID', 'ref.CODE' => new \Bitrix\Main\DB\SqlEx * pression('?s', 'COLOR') ],[/CODE] |
|
|
22.10.2018 18:07:14
[QUOTE]Галина Решетникова написал:
при этом свободного места достаточно,подскажите,пожалуйста,как быть?[/QUOTE] Как именно проверяете, что свободное место есть? |
|
|
22.10.2018 16:07:16
Да
Должен же я пиарить компанию?)))
Голосуй за идеи по развитию API Bitrix:
|
|||||
|
22.10.2018 16:06:39
Владислав Морозов, сообщение в ленте != сообщение в блоге :) Возможно ты не там правишь :)
|
|
|
22.10.2018 15:48:13
[QUOTE]Егор Лёсин написал:
1. Правильно ли я всё делаю?[/QUOTE] Нет. Перед началом работ оптимизации необходимо: 1) Сделать замеры. То есть: сколько такая-то часть системы/процесса, занимает времени и ресурсов. 2) Определить что именно собираешься оптимизировать 3) Оптимизировать именно это. Например: заходишь на сайт, а но доолго-доолго грузится. Заказчик говорит "нужно быстрее". Снимаешь характеристики: 1) Время генерации страницы 1 секунда 2) Время парсинга dom-дерева 1 секунда 3) Document-ready - 20 секунд Получается следующее: ты можешь снизить время генерации страницы (скорость формирования html-кода php-интерпретатором), но в целом сайт быстрее работать не станет (пользователь не особо заметит разницу между 17 и 21 секундой). А вот если смотреть на верстку, javascript, подключаемые библиотеки, inline-css и inline-js и с нимим работать - то можно сократить больше. [QUOTE]Егор Лёсин написал: 2. Что мне стоит дополнительно делать, или где смотреть понятную и качественную информацию?[/QUOTE] 1) Google PageSpeed Tools 2) https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=32&CHAPTER_ID=1146 |
|
|
22.10.2018 15:30:27
Константин Попов, скорость или количество? Скорость - зависит от сервера, количество - не ограничено
Голосуй за идеи по развитию API Bitrix:
|
|
|
21.10.2018 21:25:01
А зачем вам это делать самому? Смотрите в сторону компонента: bitrix:disk.uf.file - он почти все сделает за вас (загрузку, просмотр, редактирование). Вы будете работать только с ID AttachedObject, а на вывод - вы найдете аналогичные методы у urlmanager'а, но только для attache
Голосуй за идеи по развитию API Bitrix:
|
|||
|