Yiiconf Киев 19 мая

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Как уже знают все, кто в теме, 19 мая будет конфа по yii в Киеве.
Конфа пройдет в хорошей гостинице "Казацкий", которая прямо на Майдане, обед в ресторане, и уже зарегилось в 2 раза больше участников от возможного количества.

http://yiiconf.ru/
http://www.facebook.com/groups/yiiconf/

У кого- то были вопросы по моему докладу про обработку связи "Multi-multi" - задавайте тут.
 

Ragazzo

TDD interested
у меня были вопросы, что будет на конференции в твоем докладе?ну и для тех кто к сожалению не сможет поехать, раскрой сейчас пару фишек(не все конечно а базово) о том как правильно готовить их и какие частые ошибки бывают, т.к. ты говорил что многие не умеют просто правильно этим пользоваться, м?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
алгоритм обработки по сути один, и он простой: открыть транзакцию, валидировать данные с конца связей и писать по очереди в базу, но почему-то мало кто это делает.

я собираюсь рассказать про 3 существующие расширения для этих целей и что в них плохо.
еще могу рассказать почему m2m сложно реализовать для active record и почему это почти невозможно сделать нативно для архитектуры yii1
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Иван Redjik Матвеев
на выборку все хорошо работает, проблемы с записью

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

из расширений советую https://github.com/yiiext/with-related-behavior
 

Ragazzo

TDD interested
grigori
впринципе как обычная транзакция, ничего нового насколько я понял :)
 

Redjik

Джедай-мастер
grigori
таким образом сделал свой велосипед для изображений (has_many), но не понимаю, что можно валидировать в Many_Many.
сейчас у меня есть категории товаров и товары,
1)сначала отдельно создается категория,
2)потом товар,
3)после создания можно уже выбрать к каким категориям товар относиться.

Вот как раз на третьем этапе происходит запись many_many - в связанную таблицу, просто два id - валидировать особо нечего
 

Ragazzo

TDD interested
Иван Redjik Матвеев
М.б., но я не знаю точно) просто выложили на ру форуме)
 

Redjik

Джедай-мастер
Взял попкорн, смотрю видео с YiiConf.
Почему не сказали, что выложили в сеть уже?
вот
и вот
пока что смотрю эти
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
Иван Redjik Матвеев да как-то неловко было себя пиарить тут :)
вот еще видео http://www.youtube.com/results?search_query=yiiconf
тут нет последних докладов, которые читали, когда уже начали пить виски, я спрошу у Славы - там было тестирование в yii и agile, и я сам их хотел бы послушать
 
Сверху