The Ant
смори короче как парсить нада. правдо разово. ищешь значит списки прокси фришные. все их распаршиваешь. отсеиваешь нерабочие (чекалку нада). за минуту можно пару тыщ наваять. берешь потом такой выкачиваешь через прокси весь сайт (хтмл страницы). Проще всего получается если есть сайт мапа. тогда бегать не нада
The Ant
и потом спокойно в течение недели парсишь все хтмлки через очередь
The Ant
если сайт гигантский )
The Ant
мелкий быстро сделается
who are you
$GalleryLinks->validate() скажите а ка кто можно исключить из валидации поле? просто таблица связей и второе поле берется из другой модели и его не надо проверять
who are you
по идее public function validate($attributeNames = null, $clearErrors = true)
who are you
сюда можно указать те поля которые надо валидации подвергать?
who are you
нештяк, я боялся нужно сценарии вспоминать ка кделать )))
Andrew
куда можно положить класс для обработки изображений, если он используется в разных местах?
Yura
Да куда угодно
who are you
можно ли в гридвью сделать фильтр ? из таблицы другой
who are you
даже так делаю чот фильтр не появился [ 'label' => 'Категория', 'format' => 'raw', 'value' => function($data){ return $data->categories->name; }, 'filter' => ["1"=>"Активно","2"=>"Не активно"], ],
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
И фильтруй
who are you
а без нового атрибута фильтра не видать мне ?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Фильтр определяется из безопасных атрибутов серч модели, что логично
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Ты сам квери формируешь (из круда это метод серч) и сам описываешь какой должен быть запрос. Из коробки нечего нет
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
а без нового атрибута фильтра не видать мне ?
Можешь определить атрибут именем отношения, но создать и описать правилами прийдётся вручную
who are you
блин ) а мне казалось типа массива передай и оно будет фильтравать по нему какой выберешь в дропдауне
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Надо законодательно запретить гии 😂
who are you
не надо а то слишком задрочисто будет
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Ну как минимум сдавать экзамен на право генерировать 😂
Anonymous
Уважаемые участники, кто работал на symfony2 , есть ли у кого сравн. достоинства и недостатки по сравнению с yii2. Ищем фреймворк, осталось 2 варианта. Будем признательны за любое сравнение. Спасибо!
Юрий
Симфони 2 при живом симфони 4
Юрий
Казалось бы почему бы и нет
Mike
выбирая симфони впринципе - время разработки увеличится по сравнению с юи в несколько раз
Mike
Нужно быстро - yii2
Юрий
Но в то же самое время сократится время поддержки, потому что будет в теории написано не так паршиво. Симфони дает меньше возможностей оторвать ноги.
Mike
Нужна глубокая логика вплоть до прописки ручной валидации инпутов - симфони
Mike
Про оторвать ноги - спорно) От разработчика же зависит )
Mike
и на юи и на симфони пишут хорошие проекты
Mike
и там и там стреляют себе в ногу)
Mike
но если время играет роль - то все таки юи ) Если нет - то можно и симфони
Alexey
Симфони тормоз
Alexey
С дебагом без кэша секунд по 10 открываются страницы
Mike
кэширование и там и там придется все равно настраивать
Mike
а с дебагом скорость загрузки почти у всех падает
Mike
у и лары, и у симфони, и у zf
Alexey
У yii ты его не заметишь
Alexey
А симфони будет тупить на каждый рефреш
Alexey
Я бы сказал, что time to market на симфони выше не в 2, а в 10 раз
Mike
ну не надо так уж категорично что не заметишь ) все равно бывает что замечаешь, но он бесспорно получше будет чем у тех, что я выше перечислил
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
+1 с xdebug yii летает, а чего там с инпутами чего нельзя сделать в yii?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Хочешь пиши валидаторы на каждый инпут
SiZE
DDD + TDD увеличивает время разработки не зависимо от платформы же.
SiZE
Yii хорош тем что подгружается компоненты по необходимости. Экономит ресурсы. Много что есть из коробки.
SiZE
Остальное вопрос религии. Пофиг на самом деле под что на РНР писать )
Anonymous
Нужна глубокая логика вплоть до прописки ручной валидации инпутов - симфони
я тоже не понял чего нельзя сделать с валидацией инпутов
Anonymous
на yii2. конечно же по сравнению с последним симфони
Niko
Я бы сказал, что time to market на симфони выше не в 2, а в 10 раз
И памяти симфони в 3-6 раз больше жрет Но это 3я версия
Alexey
@samdark а когда планируется выпилить jquery зависимости?
Alexander
2.1
Dmitry
Уважаемые, кто-нибудь пробывал инжектить зависимости в классы, реализующие \yii\queue\JobInterface ???
Niko
2.1
Есть ли приблизительные прогнозы анонса 2.1??? Хотя бы "~весна/лето/осень 2018"
who are you
Нету 😏
Yuri
3 будет
Yuri
вроде
Yuri
сразу
Kirill
Я думаю А. Макаров фигни говорить не будет. Если написал 2.1, то 2.1))
Кирилл
А вот будет ли 3...)
Niko
Зачем 3, когда ветка 2.2 еще пустая)))
Yuri
ну как я слышал они что-то там сильно изменили и нет вроде смысла делать 2.1
Niko
то давно было, они потом решили отказаться от поддержки 2.0 и запилить 2.1 Как по мне - активность в ветке 2.1 говорит о его подготовке к релизу
Yuri
бля пропустил где-то)
Yuri
новость
Serge
как перевести yii2 на bootstrap 4?
Anonymous
Привет. Как работа?
SiZE
как перевести yii2 на bootstrap 4?
https://github.com/yiisoft/yii2-bootstrap/issues/77
Павел
Привет. Как работа?
Барбара с тобой любая работа в радость!
SiZE
Барбара с тобой любая работа в радость!
Ахахахаха. Подкатил, как царь )
Павел
Anton
привет всем. Подскажите оптимальное решение, пожалуйста. Имеется ListView/GridView (не важно). Нужно сделать возможность менять порядок элементов в списке. В Бд имеется поле order_index. Первое и простое решение, которое приходит в голову, это добавить actions кнопки up down, и повесить на них actionUp actionDown
Anton
и как при этом лучше update сделать всех индексов?)
Alexey
есть готовые экшоны-колонки