Anonymous
со смолами только
Borys
ХЗ, пока не вижу в нем смысла, CRUD для пользователя создается элементарно
Borys
для соц. сетей есть офф расширение
Borys
Сейчас работает все как вам нужно?
Borys
Если для саморазвития - конечно перепишите.
Borys
Подскажите, пожалуйста.
Как лучше всего решить этот вопрос:
Пользую yii2tech/ar-softdelete в родительской модели переопределил find
public static function find()
{
return parent::find()->where(['isDeleted' => false]);
}
Теперь если в строке isDeleted === true то при вызове findOne() вернет null.
А мне необходимо что-бы при findOne() возвращало модель, но при обычном find() возвращало только те у которых where(['isDeleted' => false])
SiZE
Borys
Только переопределять findOne()|findAll()
SiZE
Ну проще
Model::find()->where([])->limit(1)->one();
делать если надо вернуть удаленную запись
Borys
Это знаю. Но у меня есть связь на строку по fk.
И если она 'isDeleted' => false то инфа не отобразится.
Borys
А мне необходимо что-бы отображалось)
Borys
Ага, вопрос не в этом.
Borys
hasOne() внутри пользует find(), а он то как раз у меня и переопределен.
Borys
т.е. мне не обходимо что-бы только на hasOne дергался не self::find(), а parent::find();
SiZE
дичь какая-то )
SiZE
ты потом запутаешься в своей логике когда чо дергать когда чо не дергать
Borys
Egor
А что ты такое реализуешь, если не секрет ?
Borys
А как по другому тогда запилить softdelete? В каждую модель пихать условие where?
Borys
SiZE
ну чо за задача, то брать удаленный то не брать.
SiZE
Вообще логика softDelete не подразумевает что ты записи то показываешь то нет
SiZE
оно для экономии ресурсов (пересчет ключей на ХЛ например) и для того чтобы случайно удаленные записи мог админ восстановить
Borys
Вообщем мне нужно:
1. Когда я открываю example/index у меня отображались только записи которые не "удалены".
2. Когда я ссылаюсь на связь (getTariffs): 'value' => $model->tariffs->name, мне необходимо что-бы запись отображалась даже если она и "удалена".
Egor
Borys
crm
Egor
Ясн
Egor
Для себя?
Borys
ага
Yury
Господа, кто-нибудь пользует
Yury
https://github.com/DevGroup-ru/yii2-jstree-widget
Yury
Насколько оно живое?
Borys
Latest commit 4a1ce5c 23 days ago
Borys
Глянь по коммитам же что пилится)
Javharbek
1с разработка (программисты) есть такие же группы в телеграмме.
SiZE
Borys
Dmitriy
в Query active() записнуть и вызывать уже где нужно
👀
Мне кажется, можно оставить только active(), так как в случае с удаленными никаких лишних телодвижений не надо
Eugene
Приветствую всех, пожскажите как поступить.Есть список нужно сделать пагинацию при рандомном выводе.Т.е общий список выводится рандомом, потом если перехожу на страницы чтобы этот рандомный вывод сохранялся а не заново генерировался при переходе на следующую страницу
Anonymous
Александр
Eugene
от параметров не от каких не зависит, просто сортируется рандомно из базы и при пагинации случайная последовательность сохраняется
Eugene
придумал один вариант
SiZE
Кешируй вывод для пользователя, чо тут еще придумывать
who are you
что можно заюзать для сбора денег на сайте? для физика, чтобы было апи а не код по типу яндекс денег 😊
who are you
или это не делают, мол налоговой противоречит
SiZE
SiZE
👀
Павел
Anonymous
@forkstg - схемы заработка в интернете, мотивация, инсайды и еще куча интересных ништячков
SiZE
ну я.кассу точно нет.
SiZE
а яд хз
who are you
по моему это одно и тоже будет
who are you
яндекс деньги я использую
who are you
но не видел чтобы здесь было апи, надо процедуру проходить чтобы не физ лицо убедились
Владимир
Кто нибудь просмативал уроки на канале "Виктор Зинченко"?
Насколько можете оценить его уроки в плане "правильности" mvc модели?
https://www.youtube.com/playlist?list=PLSdH7dYnlGYgQ6ElbHRpG2zRXbkgkO3zQ
Pavlo
Бегло посмотрел. В целом для изучения сгодится. А вот "правильность" для этого дела у каждого своя)
Pavlo
Неплохие лекции есть у "специалиста"
Pavlo
Про mvc там кажется тоже есть
Владимир
Владимир
Это назвпние канала такое?
Pavlo
https://rutracker.org/forum/viewtopic.php?t=5363270
Pavlo
Там лекции в целом по php
Pavlo
В последней части есть и о mvc
Pavlo
Лекции очень годные
Pavlo
Только к лектору надо немного привыкнуть)
Владимир
Спасибо гляну
Anonymous
- The requested package bower-asset/font-awesome could not be found in any version, there may be a typo in the package name.
Problem 3
И так с каждым bower пакетом. Объясните почему
Pavlo
попробуй выполнить: composer global require "fxp/composer-asset-plugin:^1.2.0"
Anonymous
Borys
привет всем
Borys
подскажите насчет phpstorm, xdebug
Borys
http://dl3.joxi.net/drive/2017/05/11/0017/0874/1139562/62/08c76b41eb.png
Borys
Но если дерну $user->getErrors() то отработает
Deil
Всем привет) ЕстьDetailView::widget . Как изменить стили у таблицы ,которую он формирует?