
Дмитрий
22.09.2017
09:57:06
Если будете в Спб, заглядывайте в гости :)

White
22.09.2017
09:57:27
пошла реклама...

Дмитрий
22.09.2017
09:57:52
Не надо так ?

Anton
22.09.2017
10:01:41
А куда идти в спб? Када день открытых дверей?

Google

Дмитрий
22.09.2017
10:03:11
Напишу в личку ?

Evgeny
22.09.2017
11:13:39
Всем привет. Хочу сделать такую штуку, как AddChainItem, но только, чтобы добавить пункт до текущей страницы, а не после. Подскажите, куда смотреть копать?

Алексей
22.09.2017
11:30:11

Evgeny
22.09.2017
11:31:23

Василий
22.09.2017
11:56:50
Есть такой код http://prntscr.com/gob5ru
Это кнопки переключения вида в каталоге товаров catalog.section
по умолчанию $_SESSION["PRODUCT_VIEW"] == "grid" , а нужно чтобы был $_SESSION["PRODUCT_VIEW"] == "list"
как и где изменить?
по умолчанию открывается даже без классов active на кнопках, просто сразу сеткой отображается

Sergey
22.09.2017
12:12:00
что с ним не так?

Andrew
22.09.2017
12:13:10
Худеет

Sergey
22.09.2017
12:13:41
как он выглядеть то должен

Алексей
22.09.2017
12:17:59

Sergey
22.09.2017
12:18:52

Юрий
22.09.2017
12:19:33
Мобильная версия?

Google

Sergey
22.09.2017
12:19:51
не, полная

Анатолий
22.09.2017
12:21:30
два варианта - вы что-то поменяли либо ваши стили убили стандартные стили

White
22.09.2017
12:21:43
ну там скорее перебили ширину контейнера

Sergey
22.09.2017
12:25:18
шаблон сайта кастомный

Алексей
22.09.2017
12:26:07
шаблон сайта кастомный
Поэтому, лучше обратиться к его разработчикам. Посторонние люди могут только гадать на кофейной гуще) Ни кто же не знает, какие там стили были добавлены....

Sergey
22.09.2017
12:26:57
Я иногда думаю, что установить новый битрикс, сверстать тему похожую на текущую-кастомную гораздо проще, чем мучать текущее дерьмо
и начать новую счастливую жизнь
Компания отказалась от поддержки сайта разработчиком

White
22.09.2017
12:28:42
тяжко вам будет))

Sergey
22.09.2017
12:28:55
Сорян пацаны, я видимо здесь надолго

someone
22.09.2017
12:28:58
а кто знает, как из компонента заставить вернуть json и запретить отображение шаблона?

Алексей
22.09.2017
12:29:00

Sergey
22.09.2017
12:29:16

Алексей
22.09.2017
12:29:24

Sergey
22.09.2017
12:29:46
Я видел, но думал денег занести нужно

Алексей
22.09.2017
12:30:17

Sergey
22.09.2017
12:30:43
Правильно реализованный проект на много проще поддерживать и развивать ☝?

White
22.09.2017
12:30:57
Ютуб еще в помощь и гугол

Google

Sergey
22.09.2017
12:31:42
Вот есть у меня ключ от малого бизноса
Если я рядом подниму еще один битрикс, старый отвалится?

White
22.09.2017
12:32:13
только в отдельном контейнере
как отдельный сайт

Алексей
22.09.2017
12:32:24

Sergey
22.09.2017
12:33:00

White
22.09.2017
12:33:23
а

Mike
22.09.2017
12:33:27

someone
22.09.2017
12:33:41

White
22.09.2017
12:33:50
лучше многосайтовость
могут заблочить обновления

Sergey
22.09.2017
12:34:20

Sergey
22.09.2017
12:34:37

White
22.09.2017
12:34:41
локалка в помощь

Алексей
22.09.2017
12:35:08

Mike
22.09.2017
12:35:13
Можно поставить с нуля и в настройках главного модуля поставить галочку "Тестовая версия для разработки" или как она там правильно называется. А лучше вообще получить тестовую лицензию на месяц и не мучаться.

Sergey
22.09.2017
12:35:34
ну вон демо можно поднять
30 дней

someone
22.09.2017
12:40:21
и еще один насущный вопрос.
а есть ли способ дистрибуции модулей?
чтобы где-то у себя хранить репозиторий, с которого будут приходить обновления
или только через marketplace ?

Google

someone
22.09.2017
12:42:46
а где почитать по организации своего репозитория, структуры, может архивы как-то хитромудро делать, типа пакетов установки.
и как сообщить альтернативные адреса репозиториев ядру битрикс
обновления в базу прилетают через install.php

Mike
22.09.2017
12:44:28
Ну вот, например, результат беглого гуглежа http://bitrix.expert/tekhnologii/bitriks-composer-marketpleys-i-vse-vse-vse/

someone
22.09.2017
12:45:49
частная разработка. публиковать в маркетплейсе не могу.
надо как-то реализовать CI
думаю в сторону штатных средств.
но походу гит прикручивать буду

Алексей
22.09.2017
12:46:52

Evg
22.09.2017
12:47:12

someone
22.09.2017
12:47:45
частная, в плане с заказчиком подписан NDA и права на модуль принадлежат ему. не для публикации в общем.

Admin
ERROR: S client not available

Evg
22.09.2017
12:48:15
http://antonov-dev.ru/blog/11
https://toster.ru/q/458212#answer_1083173
мб что-то будет полезно, а мб и нет

someone
22.09.2017
12:51:30
интересно, но это чисто как загнать весь битрикс в git и командно наладить мерж.
интересует решение именно по обновлению конкретного модуля, чтобы клиент зашел в свой /bitrix/admin/update_system.php и увидел, что у нас новый релиз под него

Алексей
22.09.2017
12:52:19

Dmitry
22.09.2017
12:52:51
Ооо
Какая тема

Алексей
22.09.2017
12:53:27
Холиварная тема)

someone
22.09.2017
12:53:34

Алексей
22.09.2017
12:53:42
Мне нравится решение у нотамедиа. Ядро битры в сабмодуль

Kyrylo
22.09.2017
12:53:46
ахах)
комбо

someone
22.09.2017
13:03:56
хех, читаю в ЛК на маркетплейсе:
----
Все затраты мы берем на себя!
- Бесплатное размещение ваших решений
- 85% прибыли с каждой покупки
- Ежемесячные выплаты
- Маркетинговая поддержка
----
бесплатно разместим, заберем 85% прибыли....
сразу вспоминается мультик - двое из ларца: (а есть вы тоже сами будете? - АГА )

Google

Алексей
22.09.2017
13:05:56

someone
22.09.2017
13:06:58
нет, меня смутило 85% с прибыли, если по логике.
понятно, что 15 возьмут. но написано криво

Виталий
22.09.2017
13:18:22
а кто знает, как из компонента заставить вернуть json и запретить отображение шаблона?
смотря что надо.
я обычно делаю так:
1) создаю шаблон ajax
2) создаю файл ajax.php и в настройках сайта указываю условие применять шаблон ajax к файлу ajax.php
3) кастомизирую компонент, который мне надо чтобы возвращал json:
для начала в result_mod..... оставляю только то что мне надо из компонента
преобразую данных в json формат $arResult = \Bitrix\Main\Web\Json::encode($arResultTMP, $options = null);
потом в файле template.php просто делаю echo $arResult;
и всё
бывает просто компонент выношу в своё пространство
типа ajax.news.list
и в логике компонента делаю return блабла бла json массива
в зависимости от того что и как и когда

someone
22.09.2017
13:20:56
т.е. либо через настройки сайта - указать, что пустой темплейт, либо очистить буфер, либо в публичке загружать prolog_before / epilog_after
а управления layout'ом из компонента нет.

Виталий
22.09.2017
13:21:31
типа того
хотя вот это я не понял
а управления layout'ом из компонента нет.
ну я через файл ajax.php делаю и аблон к нему.
в самом файле ajax.php разношу вызов компонентов через swithc case
в качестве ключа в ajax запросе передаю переменную, к примеру, action=maps

Konstantin
22.09.2017
13:46:52
Почему может не вызыватся OnBeforeSave в событии OnIBlockPropertyBuildList, в методе GetUserTypeDescription я его вписал ?

Sergei
22.09.2017
13:48:09
потому что функция эта не срабатывает при сохранении
в чем проблема событие в init поставить

Konstantin
22.09.2017
13:54:15
а при каком условии она срабатывает?
Перед сохранением же значений в бд, не?

Sergei
22.09.2017
14:02:09
вся чуть в том что init отрабатывает перед всеми другими функциями и после него события уже сформированы, только ждут вызова
а у вас получается что функция в которой зацепка после сохранения отрабатывает

Konstantin
22.09.2017
14:15:44
Опишу задачу тут, может поможет кто решить, пилю кастомное поле, вида привязка к элементам + фаил к этой связке. http://joxi.ru/Vrw3g41hODkZqr
Суть в том, что когда жамкаю применить второй раз, прилетает пустой массив с файломи, и перезатирает инфу о уже прикрепленном файле, как этого можно избежать?

Анатолий
22.09.2017
14:17:49
ключи в массивах перепроверь
уже сохраненные файлы имеют конкретные цифры вместо n0, n1, n2

Konstantin
22.09.2017
14:20:21
Да не, это то понятно, мне второй раз, прилетает вот такой массив http://joxi.ru/a2XxdRMf1370K2