☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
На выходе сгруппируй их по уровням и у тебя получится готовое дерево
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Без порядка конечно
Артур
а пример можно)
Артур
хотелось бы код увидеть как это все работает)
Stas
кто то юзает прогарммирование микроконтроллеров есть шабашка небольшая?
Артур
т.е. написать за тебя....
не напишешь ты не знаешь какие данные прилетают))
The Ant
чел все понятно объяснил же
Артур
чел все понятно объяснил же
знаешь не все такие умные как ты)
The Ant
не нада знать какие данные там прилетают. вариантов хранения дерева всего 3, и гибриды из них
The Ant
если речь зашла про parent_id значит подразумевается adjacency list или как он там
The Ant
в гугл лезешь и куришь все что найдешь
Артур
ок)
Артур
походу домой едешь ?))
The Ant
походу мне неахота за тебя писать ок да? )
The Ant
можешь конечно попробовать простимулировать интерес, там подумаем :D
Артур
походу мне неахота за тебя писать ок да? )
нет, потому что вижу тебе нечем заняться ))
Артур
не хочешь говорить или писать
Артур
ну ок)
Артур
ну зачем просто так флудить
Артур
не понятно
Артур
я просто спросил может кто то знает
Артур
если подскажут гуд)
The Ant
чоб и нет. тебе вроде доступно объяснили, но ты ж не пошел писать, а продолжаешь флудить
Артур
нет ну будем писать свой код)
The Ant
поддерживаю тебя в твоих начинаниях ;D
Артур
спасибо)
Vano
Ребята, я тут немножко выпал в осадок: а как в yii протестировать запросы с кастомными хидерами?
Niko
Скажите, может кто-нибудь внятно и кратко рассказать что такого интересного ждут от yii 2.1? Чего ждете лично Вы, что будет изменено и существенно перессмотрено к лучшему?
Я жду отдельное спи ядро и сынос jq и кора Остальное и так устраивает, а они ещё и фичи добавляют потихоньку Ещё главное, что на него можно с 2.1 перейти
The Ant
чот подумал... твой говнохостинг быстрее ляжет, чем какойнить клаудфлара или гугол :D
The Ant
там все по английски и не понятно. не то что в русском чятике
Артур
На стековерфло есть
спасибо) я уже написал код)))
Артур
поздно ты))
Niko
думаешь рекурсия лучше? Ну ты даешь
В чем будет разница? Больше памяти съест или медленней отработает?
The Ant
В чем будет разница? Больше памяти съест или медленней отработает?
и то и другое наверное, не тестил ) а еще трудно в чтении, и есть лимиты на рекурсии. Хотя в менюшке он врятле их исчерпает.
The Ant
можно в 1 проход циклом построить массив для менюшки. потом рекурсивным итератором вывести ее (который из spl)
The Ant
не так уебищно будет смотреться )
Yet Another Stats (β)
Карма @AlDexor стала 18
Vitaliy
Перевести на asset-packagist и удалить asset-plugin.
Дмитрий, а статьи, вебинар и прочее по yii ещё будут от Вас? Или всё, с уии покончено?
Katulos
Будут те же лагт только с packagist :)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Дмитрий, а статьи, вебинар и прочее по yii ещё будут от Вас? Или всё, с уии покончено?
И будут ли кейсы в которых стоит применять те же композитные формы, а когда нет
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
И будут ли кейсы в которых стоит применять те же композитные формы, а когда нет
Если уделить этому внимание, может быть их не будут плодить там где не надо) это из раздела "фабрика фабрик, которая делает фабрику фабрик"
Dmitry
Дёргаем консольную команду по Cron раз в минуту. Она запрашивает начинающиеся в данный момент события, переключает их статусы и вписывает строки в таблицу оповещений с user_id, event_id и is_new.
Vitaliy
А что ещё из Yii вызывает вопросы?
☕ CunningFox ᴹᴺᴱ ᴰᴼᴹ ᶜᵒᵐ: И будут ли кейсы в которых стоит применять те же композитные формы, а когда нет
Dmitry
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А чем кейсы из самой статьи про composite form не подходят?
Большим дисклеймером "композитные формы могу причинить вред вашему проекту" ) Я когда искал плагин для таблиц, в обычном README нашел раздел "Когда это вам не подходит"
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Сама идея не нова, есть смысл ее применять при необходимости. Но бывает такое что её берут за панацею и на выходе получаем "неподдерживаемый" проект в котором каждый AR обернут в композитную форму
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Выглядит хорошо с заделом на будущее, но любой рефакторинг такого проекта превращается в ад)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Поэтому в статях можно отдельно подчеркивать какие проблемы решает данный подход и то, что данная методика не является панацеей. Или даже больше, можно прямо сказать, что это может повредить при необдуманном использовании
Dmitriy
А что ещё из Yii вызывает вопросы?
если только мастерклассы как не говнокодить на yii =)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Так ваша претензия адресована именно к моей композитной форме? Или вообще к любым формам вокруг AR?
это не претензия, а просьба. Так получилось, что вы задаете тренд в разработке
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Скорее даже пожелание )
Dmitry
это не претензия, а просьба. Так получилось, что вы задаете тренд в разработке
Пожелание к моему классу CompositeForm или вообще к классу Model фреймворка?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Dmitry
Я о статьях и докладах
Так чем именно "композитные формы могу причинить вред вашему проекту"?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Так чем именно "композитные формы могу причинить вред вашему проекту"?
В "бездумном" использовании. Если сущность проста не нужны формы. Если сущность одной из форм не отличается и не должна отличаться от AR, не нужно ее клонировать.
Vitaliy
А что ещё из Yii вызывает вопросы?
Судя по тому, что после нескольких лет на Yii вдруг бац!, и мастер класс на ларавел, вопросов на последнем остались. Несмотря на обилие всяких ларакастов
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Dmitry
Поэтому в статях можно отдельно подчеркивать какие проблемы решает данный подход и то, что данная методика не является панацеей. Или даже больше, можно прямо сказать, что это может повредить при необдуманном использовании
Тогда не проще ли родителям своему ребёнку один раз объяснить, что ничто не является панацеей и всё может навредить при необдуманном использовании? Просто чтобы в миллион статей не приходилось такой дисклеймер копипастить.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Читают и начитываются от Вас, а поддерживать приходится нас. Понятно, что естественный отбор, но было бы проще если бы к "этому" прилагалась инструкция по использованию
Dmitry
Приёмный не в пещере жил. Вокруг него всегда есть другие взрослые. Могли ему сказать.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А не просто "метод". Как я уже выше сказал это просто пожелание) пусть страдают, чо уж
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Приёмный не в пещере жил. Вокруг него всегда есть другие взрослые. Могли ему сказать.
Так сути это не меняет, сложно не "тем" другим взрослым )) а пещерные приемыши уже давно могли сменить десяток семей 😂
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Просто кейсы где это помогает и хотябы пару кейсов где это категорически не нужно.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Люди же не этом обучаются
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А потом можно без проблем создать сущность для формы и заменить ее?
В зависимости от контекста, заменить старую сущность новой можно без проблем. А использовать одну форму для разных сущностей на вкус и цвет
Anonymous
Ну, раз можно заменить - то я согласен, это лишнее
Anonymous
Ну, только при условии, что соблюдается то, что ты написал