@bitrixfordevelopers

Страница 539 из 1492
Evg
11.02.2017
20:53:28
про игры)

Анатолий
11.02.2017
20:56:06
это кто?

О_О

Evg
11.02.2017
20:57:03
Катя, она контент менеджером была. ты с ней точно общался

Google
Анатолий
11.02.2017
20:58:40
помню

вы уже тогда женаты были?

или это недавнее событие?

Evg
11.02.2017
21:00:09
тогда еще нет. в прошлом году женились)

Анатолий
11.02.2017
21:00:19
поздравляю! =)

Evg
11.02.2017
21:00:56
спасибо)

Aleserche
12.02.2017
16:12:37
что-то подумал тут, зайду на СЭ и поищу битрикс там. Как бы не так http://stackexchange.com/sites

есть все топовые cms, а битрикса нет. Но нас же уверяют, что на российском рынке он доминирует. Сколько там процентов? 40 с чем-то?

htfb
12.02.2017
16:49:14
http://rus.stackexchange.com/tags Где здесь хоть одна из CMS ?

В русском сегменте 10000 вопросов в 1000 раз меньше чем в общем.

Aleserche
12.02.2017
16:54:14
http://rus.stackexchange.com/ ресурс для изучающих русский язык. Никаких cms там в принципе быть не должно

ладно, у этого вопроса не будет ответа. Но все равно хочется иметь качественный ресурс. Формы должны были выпилиться в 2000х. Я удивлен, что они до сих пор живы

а как вы делаете выборку из нескольких инфоблоков? Например джойном.

Google
Бернгардт
12.02.2017
18:02:02
Сцепить со свойствами архитектурно невозможно

Связанные элементы только если...

Но вот одно не могу понять -зачем? )

Aleserche
12.02.2017
18:09:58
что зачем? Зачем многоуровневые структуры?

Бернгардт
12.02.2017
18:13:44
Реальный пример, когда это необходимость и не ударит в обратную по производительности. Мне кажется если речь пошла о связи по джоинам по инфоблокам и это действительно разумно -как правило структура самой схемы данных хромает. Или данные совсем не для них. Редко, но так тоже бывает

Вчастности так ранее с цветами к товару было

Но на мой взгляд все равно строить справочники гораздо практичнее

Aleserche
12.02.2017
18:15:38
справочники в контекте битрикса это что?

Бернгардт
12.02.2017
18:16:07
Но вообще джоин в классическом понимании, с учетом свойств -попросту не возможны. Хотябы из за разных типов

справочники в контекте битрикса это что?
Не. Малые запросы, сбор массивов-справочников, и связь уже перед показом.

Aleserche
12.02.2017
18:18:32
ладно, предположим у нас есть такое. Страна -> Область -> Город -> Улица. У каждого свои свойства. Как правильнее такое реализовывать в битриксе?

Бернгардт
12.02.2017
18:20:30
Тебе правду? Если действительно хочешь этим пользоваться под нагрузкой -например поиск города обеспечить -вынеси в свои таблицы. Если просто информационно привязать. То разные инфоблоки. И свое апи поверх при необходимости, для единичных запросов

Боль конечно, но по факту именно так.

Ну или чистый sql, но я тебе этого не говорил?

Aleserche
12.02.2017
18:22:06
я не понимаю. Разве нельзя просто создать Entity, описать связи, забиндить таблицы и все. Поверх схем сгенерировать формы, поправить их и все, готово. Ну валидаторы еще навешать

Бернгардт
12.02.2017
18:22:46
Ты не забыл что допустим на инфоблоки две схемы могут быть?

Aleserche
12.02.2017
18:23:15
э?

Бернгардт
12.02.2017
18:23:37
Схемы хранения свойств. Инфоблоки и инфоблоки 2

Если тебе нужна плоская таблица - хайлоад инфоблоки используй, и будет тебе счастье, там это возможно.

Aleserche
12.02.2017
18:25:39
я просто хочу хранить структуру, описанную выше

Google
Бернгардт
12.02.2017
18:26:07
Но это минус универсальность, минус безопасность, минус поддержка. Зато просто и понятно -реальные таблицы, понятная структура

Зачем ты хочешь их хранить и как использовать? Может с этого тогда начнем?

Для города чем специализированный от сейл -местоположения не угодили?

Aleserche
12.02.2017
18:28:58
я буду запрашивать довольно большой набор данных. Он многоуровневый. На каждой уровне свои свойства. Допустим, я нахожусь в корне. Мне нужно собрать агрегированные данные из уровней ниже и отразить их для каждого элемента из корня

Бернгардт
12.02.2017
18:29:19
Страна-область-город-улица Вопрос лишь потянет ли с глубиной до улицы. Думаю врят ли. Их я или в свои таблицы или в хайлоад пихнул

Aleserche
12.02.2017
18:31:09


Бернгардт
12.02.2017
18:32:47
Хм

Ну это звучит как -я просто хочу обычный сайт, сколько стоит? )

Мы все загружаем данные и выводим их)

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

Aleserche
12.02.2017
18:36:09
Не смог за общими словами понять пример
Легковые авто [свойства: описание, изображение, пр.] -- Мазда [свойства: название, тип] -- -- Модель [свойства: ...] -- -- -- ДВС [свойства: ...] -- ВАЗ Грузовые авто -- Камаз -- Сканиа Пассажирские авто -- Джамшутка

Аmal
12.02.2017
18:37:43
вопрос другой... зачем вам при таких структурах данных Битрикс?

Бернгардт
12.02.2017
18:37:49
По моим оценкам от 200-300к элементов на все инфоблоки (таблица общая) уже начинаются пляски с бубном.

Аmal
12.02.2017
18:38:16
ну это ... вы же топором гвозди можете забивать но зачем когда можно взять молоток

Бернгардт
12.02.2017
18:38:35
Инфоблоки -универсальная структура, а не замена мозга и таблиц бд

Если данных больше - то или хайлоад инфоблоки, или свои таблицы

Aleserche
12.02.2017
18:40:37
не магазин, просто справочник обновляемый

Google
Aleserche
12.02.2017
18:40:46
это просто синтетический пример

Бернгардт
12.02.2017
18:41:26
Если данных много, или клиентов на эти данные-много -нужна конкретика

Aleserche
12.02.2017
18:41:48
я знаю, как бы я сделал на фреймворке. Просто накидал бы entity, описал бы связи, сгенерил формы и все. Работы на день, если не меньше

Бернгардт
12.02.2017
18:42:07
Просто прыжок улиц до авто... Выглядит немного странным

Aleserche
12.02.2017
18:42:37
Просто прыжок улиц до авто... Выглядит немного странным
не зацикливайся на наименованиях. Это не имеет значения

Бернгардт
12.02.2017
18:44:32
Имеют объемы. Нет ни одного орм который нормально работал бы на объемах и адекватно джоинил. Всегда надо руками ключи докидывать. Что-то разбирать на мелкие запросы. Либо вообще руками запрос к бд писать на голом скл

Если интересует схема - отдельные таблицы и д7 орм. Но придется забыть о инфоблоках, т.к. это про другое

Aleserche
12.02.2017
18:46:16
ок, я понял, что инфоблоки это плохая идея

Бернгардт
12.02.2017
18:46:36
Эти таблицы могут быть проведены как хайлоад и у тебя там вылезут даже с формами

ок, я понял, что инфоблоки это плохая идея
Если специализированные данные-то да, плохая

Aleserche
12.02.2017
18:47:28
тогда нужно описаывать Entity\DataManager. Но как быть с формами?

Бернгардт
12.02.2017
18:47:49
Но вообще задачу смотреть надо, а потом обсуждать, каких то универсальных советов которые пойдут на все случаи жизни -не бывает.

тогда нужно описаывать Entity\DataManager. Но как быть с формами?
Если хватит того что предоставляет хл блоки, то таблицы там проводить. Если нет, или формы необычны -то писать самому админку для редактирования их

Aleserche
12.02.2017
18:49:35
ох

спасибо за терпение

Аmal
12.02.2017
18:50:00
кстати

не отходя от темы

слышал как-то в докладах Битрикса про функционал Админок

именно так и называется

не просвятите?

Google
Бернгардт
12.02.2017
18:50:32
А что ожидал -все есть инфоблок? Так у битрикс форум, города, цены, склады -не инфоблоки )

слышал как-то в докладах Битрикса про функционал Админок
Не понимаю вопроса. Возможно не слышал доклад

Aleserche
12.02.2017
18:52:09
админку вообще муторно делать?

Аmal
12.02.2017
18:52:51
Рыжиков как-то в докладах 2016 года что-то говорил про кастомные админки на базе Битрикса...

Бернгардт
12.02.2017
18:53:33
админку вообще муторно делать?
Вообще ппц. Полный хардкор. От вендора лишь несколько классов (надо смотреть по примерам) чтобы нативно выглядело. Разграничение по табам. И вообщем все

Бернгардт
12.02.2017
18:54:12
Аmal
12.02.2017
18:54:12
http://dev.1c-bitrix.ru/api_help/main/general/admin.section/index.php

Aleserche
12.02.2017
18:54:40
Посмотри сам
например это? http://dev.1c-bitrix.ru/api_help/main/general/admin.section/rubric_admin.php

Бернгардт
12.02.2017
18:55:30
ты меня разыгрываешь?
В меню вклиниться, или еще что -это просто. Но сама форма -придется вспомнить пхп основы) Как в старые добрые времена, практически

Списки кстати - там да, таблицу собрать просто. Я что-то сразу на редактирование прыгнул)

Рыжиков как-то в докладах 2016 года что-то говорил про кастомные админки на базе Битрикса...
Если есть возможность -кинь доклад, или где это упоминалось. Никаких подвижек я что-то не видел, может правда чего то пропустил

Aleserche
12.02.2017
18:57:55
мда

Бернгардт
12.02.2017
18:59:20
http://dev.1c-bitrix.ru/api_help/main/general/admin.section/rubric_edit.php
Ага, лучше сразу реализацию посмотри. Более менее причесано admin/iblockelement_edit.php. ну или как то так)

Сейчас не за компьютером, чтобы точно сказать

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