@bitrixfordevelopers

Страница 891 из 1492
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
Всем привет ✋ Кто-нибудь знает, можно ли как-то убрать эту обертку label у чекбокса в компоненте веб-формы?
Конечно, идёте в шаблон и убираете. Ещё можно написать в файл скриптов такую вещь $(function(){$('#agreement').unwrap();})

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

Dmitry
11.08.2017
08:14:55
Всем привет ✋ Кто-нибудь знает, можно ли как-то убрать эту обертку label у чекбокса в компоненте веб-формы?
Также можно воспользоваться обработчиком onEndBufferContent, где вы можете сделать что-то типа $content = preg_replace('/<[\]?label>/', '', $content);

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
В битрикс есть свой автолоадер
Даже 2. Один опирается на модули, второй дурацкий

Евгений
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
Да можно то как угодно

Евгений
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
Кто в докере шарит? Как там настраивать права для доступа к файлам? То есть например если крутить битрикс на докере, то файлы имеет смысл хранить на локальной машине. А как быть с правами на файлы? Настраивать пользователя в докере?

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
А если на запись? Битра во многих папках сайта файлы создает
а зачем?) вы же разрабатывать всё равно будете не в контейнере а в своей ide на своей тачке, лишь бы у вас у пользователя тут хватало прав на запись

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

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

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

А с точки зрения безопасности нормально права на файлы 646?

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

Андрей
11.08.2017
14:59:52
А с точки зрения безопасности нормально права на файлы 646?
я не инженер по безопасности) думаю ничего плохого не случится

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

Андрей
11.08.2017
15:05:29
Разрешать править файлы кому угодно как-то нехорошо
ну это ж не 777, их же нельзя выполнить

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

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, решение конечно не удобное, но должно помочь)

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