
Aleksandr
11.08.2017
08:05:12
Ну допустим создать свойство галку. И подвешиваться на обновление товара. В обработчике проверять если админ и есть галочка создаём купон и возвращаем значение свойства по умолчанию

htfb
11.08.2017
08:06:57
Спасибо, вопрос снял.

Benjamin
11.08.2017
08:10:26
Всем привет ✋
Кто-нибудь знает, можно ли как-то убрать эту обертку label у чекбокса в компоненте веб-формы?

Google

svetlana
11.08.2017
08:11:08
ээээ свой шаблон не прокатит?

Dmitry
11.08.2017
08:12:51

Benjamin
11.08.2017
08:13:34

svetlana
11.08.2017
08:13:59
битрикс стайл )

Dmitry
11.08.2017
08:14:55

svetlana
11.08.2017
08:16:09
костыль драйвен девелопмент ))
можно ещё в шаблоне в результ модифайре чистить
ммм, сколько вариантов.... битрикс камасутра

Dmitry
11.08.2017
08:17:26
Ещё можно сделать то же самое на стороне сервера, сделав аналогичную вещь с буфером nginx'a например на Lua

svetlana
11.08.2017
08:17:47
о дааа, давайте ещё )))) продолжаем ))

Evg
11.08.2017
08:18:00
на уровне фронта скриптами выпиливать

svetlana
11.08.2017
08:18:12
да предлагали уже ага

Dmitry
11.08.2017
08:22:54
Простите, отвлёкся.

Google

Tagir
11.08.2017
08:23:59
Добрый день ребята, вопрос такой
Есть компонент news.detail, и есть компонент news.list ( с реализованной логикой и шаблоном ) и мне необходимо вызвать в news.detail компоненте этот news.list, но вызов компонента в компоненте влечет за собой 2й уровень кэширования, правильно ли так делать или как по другому можно решить такую задачу, с использованием готового шаблона из news.list, что бы не плодить одинаковые вьюхи

Benjamin
11.08.2017
08:24:12
В общем я понял :) Буду городить. Спасибо всем

Dmitry
11.08.2017
08:24:58
А если серьёзно - не используйте поле 'HTML_CODE' в шаблоне веб-форм, если у вас отличается вёрстка.
Ибо раз
http://dl3.joxi.net/drive/2017/08/11/0016/2696/1092232/32/9d44dd56ad.png
Два
http://dl4.joxi.net/drive/2017/08/11/0016/2696/1092232/32/1e3ea0cd00.png

Gendos_ua
11.08.2017
08:32:36
сколько делал веб-формы, меня всегда это поле устраивало, если нужно что-то добавить конкретному полю, то можно ему класс в админке добавить

Евгений
11.08.2017
08:32:44
или затраты на композит компенсируются все же?

Gendos_ua
11.08.2017
08:33:59

Евгений
11.08.2017
08:34:09
400 мс
на каждый запрос

Gendos_ua
11.08.2017
08:34:58
ну так это и есть сам запрос к апачу, он один, а тот что первый, который получает страницу - это ж nginx просто html файл отдает

Евгений
11.08.2017
08:38:07
не, именно на bxrand тратится уйма времени

Konstantin
11.08.2017
08:45:22
почему нельзя получить служебное свойство через CSaleOrderPropsValue::GetList, у которого есть значение по умолчанию?

Dmitry
11.08.2017
08:46:23
Всем привет. Как можно отсортировать в мобильном приложении битрикса «Мои дела» по убыванию даты создания?

Евгений
11.08.2017
10:08:30
Евгений Семашко:
https://m.habrahabr.ru/post/247769/
Тут есть интересная идея на тему отключения bxrand

Vlad
11.08.2017
11:04:31

Юрий
11.08.2017
11:14:17
Где Битрикс, там костыли

Mike
11.08.2017
11:15:40
Костыли там, где руки кривые %)

Google

Евгений
11.08.2017
12:14:54
Коллеги

Алексей
11.08.2017
12:18:12
Коллеги
Пинг коллег, оставшихся "в живых" под вечер пятницы?)

Евгений
11.08.2017
12:21:27
Мы с коллегой хотим разместить агент в своем классе в своем пространстве имен, как лучше сделать? Есть мысль сделать класс, автолоадом его подгружать.
Это же нормальная практика? или я могу ошибаться?

Dmitry
11.08.2017
12:45:54
Посмотрите в сторону composer и PSR-4 для автозагрузки и расположения своих классов

Юрий
11.08.2017
12:55:16
В битрикс есть свой автолоадер

Vite4eg
11.08.2017
12:58:55

Евгений
11.08.2017
13:02:22
Дада, именно туда и смотрим

Evg
11.08.2017
13:04:28
через CModule::AddAutoloadClasses можно в инит.пхп подключить свои классы

Dmitry
11.08.2017
13:05:04
Ещё через require можно

Евгений
11.08.2017
13:05:20
Ахах

Vite4eg
11.08.2017
13:05:23

Евгений
11.08.2017
13:05:35
Да можно то как угодно

Evg
11.08.2017
13:05:47

Евгений
11.08.2017
13:05:54
Можно и ООП с паттернами не использовать
Надо асп изучать :)
Asp
Коллеги
Ещё вопрос

Google

Евгений
11.08.2017
13:07:19
Композит нотифайер работает
Говорит, что все ок

Admin
ERROR: S client not available

Евгений
11.08.2017
13:07:38
Но при обновлении панель нетворк такая засраная, что композитор там и не пахнет. В чем подвох?
И время загрузки не сильно меньше

Батыр
11.08.2017
14:18:12
как правильно подключить JS библиотеку BX24, битрикс24
?
шаблон трогать нельзя

Vite4eg
11.08.2017
14:38:21
Кто в докере шарит? Как там настраивать права для доступа к файлам? То есть например если крутить битрикс на докере, то файлы имеет смысл хранить на локальной машине. А как быть с правами на файлы? Настраивать пользователя в докере?

Андрей
11.08.2017
14:40:06

Vite4eg
11.08.2017
14:40:54
Не, я имел в виду другое. У меня файлы локально от моего имени, в докере всё крутится от www-data
Или симлинк - вы что имеете в виду?

Андрей
11.08.2017
14:48:35
Или симлинк - вы что имеете в виду?
допустим есть папка /project/site.ru/ вы её в контейнер отдаёт допустим по пути /var/www/html/site.ru/
внутри есть папка / файл с 445 , так вот в контейнере несмотря на другого владельца она будет так же доступна, главное с правами не накосячить, если нужно только читать 644 и т.п. 444 и никто файл уже не выполнил и не запишет.

Vite4eg
11.08.2017
14:50:04
А если на запись? Битра во многих папках сайта файлы создает

Андрей
11.08.2017
14:51:14

Vite4eg
11.08.2017
14:51:58
Ну например, хочу я компонент в режиме правки на страницу положить

Андрей
11.08.2017
14:53:49

Vite4eg
11.08.2017
14:55:13
А создание новых файлов/папок через битру в таком случае не рассматриваем?

Андрей
11.08.2017
14:55:37

Google

Vite4eg
11.08.2017
14:56:57
Да дело не в том. Допустим, раздал я права. Битра насоздавала мне кучу файлов/папок от своего имени. И в итоге получается у меня мешанина файлов от разных пользователей.
А с точки зрения безопасности нормально права на файлы 646?

Tagir
11.08.2017
14:59:34
ребята какой самый нормальный способ загрузить свг в битрикс ?

Андрей
11.08.2017
14:59:52

Vite4eg
11.08.2017
15:00:53
Разрешать править файлы кому угодно как-то нехорошо

Андрей
11.08.2017
15:05:29

Vite4eg
11.08.2017
15:07:00
А php и не надо исполнять. Достаточно переписать парочку php файлов, внедрить какой-нибудь нехороший код

Андрей
11.08.2017
15:07:30

Vite4eg
11.08.2017
15:07:55
На локальной машине

Андрей
11.08.2017
15:10:10
На локальной машине
и чего вы боитесь? Что вашу тачку взломают? Кто-то по RD or TV начнёт творить вакханалию с драгоценным битриксом на докере?

Vite4eg
11.08.2017
15:11:15
При проталкивании на бой права сохраняются. Или вы перед деплоем прогоняете смену прав?

Андрей
11.08.2017
15:11:19
На локальной машине
на кройняк перед тем как лить в гит можете на все файлы php тупо сделать 644, а потом для разработки 666, решение конечно не удобное, но должно помочь)