Артур
человек поставил 3
Артур
то для другого пользователя выводить как все 3 отмечены?
Артур
ведь кому то может не понравиться
Артур
и поставить могут 1
Артур
рейтинг должен как то снизиться
The Ant
элементарная алгебра, суммарное количество оценок / кол-во голосов
The Ant
вычисляемые колонки в помощь
The Ant
в мускуле 5.7 есть
The Ant
в 8 может как-то оконные функции примеить... но хз не в курсе чо как там
Максим
то для другого пользователя выводить как все 3 отмечены?
выводи отдельно рейтинг текущий и рейтинг для голосования
Максим
первый только для просмотра, второй для взаимодействия
Serg
метод fields, как заставить получать связь с наследованного объекта? т.е. в fields определяется свойство, к примеру, 'order' в методе getOrder путь к объекту app/models/Order, а хотелось бы подсутуть app/api/models/Order, где в свою очередь определен свой метод fields/ Блин, как-то так...)
Дмитрий
Сделать protected переменную $orderClass и в унаследованных классах подменять ее в конструкторе
Дмитрий
А связь будет выглядеть return $this->hasOne($this->orderClass, []...
Serg
О как перемигивает
Дмитрий
О как перемигивает
Ну так в трейте же ты его определил уже
Дмитрий
Переназначать надо в конструкторе
Дмитрий
public function __construct(){ $this->nlaClass = newClass::class; }
D
namespace с большой буквы
D
по пср
D
не?
Serg
public function __construct(){ $this->nlaClass = newClass::class; }
ага, уже впихнул, стало легче)
Дмитрий
Slava
Есть хорошие статьи по работе с pjax + gridview ?
Stas
https://nix-tips.ru/ здесь глянь
👻
Да мануал yii
Stas
угу. тоьлко непомню там взаимодейсвие их описывается или нет
👻
Там обёртку поставил и все если стандартный grid
Stas
только пиджакс это зло
Stas
как сказал сам Макаров избавляйтесь от него где возможно
👻
Vue table и вперед
Павел
Сечешь фишку
👻
Ну так :)
Yevhen
Всем привет. Подскажите, почему во всех гайдах и примерах по rbac на advanced приложениях для admin'ов и user'ов зачастую используют 1 таблицу для хранения в БД, даже при разных Identity классах? Я всегда использовал раздельные таблицы и совмещать пользователей нахожу неудобным, может чего-то не понимаю?
who are you
если сайт весь через index.php работает в шаблоне бейсик значит он SPA ? 🤔
Dmitriy
нет
Dmitriy
спа это когда отдельно фронт и бек. и все через api т.е пхп не занимается фронтом
Slava
как сказал сам Макаров избавляйтесь от него где возможно
а какие альтернативы есть кроме js based фронтенда?
Anonymous
Триггер
Slava
Триггер
что имеешь ввиду?
Slava
на pjax это же то же самое по сути
Slava
или я чего-то не знаю?
Slava
просто чем pjax так плох, что от него нужно избавляться?
Dmitriy
на pjax это же то же самое по сути
не совсем. но задачи похожие
Dmitriy
pjax works by fetching HTML from your server via ajax and replacing the content of a container element on your page with the loaded HTML. It then updates the current URL in the browser using pushState.
Slava
да, но кроме как push state в чем будет отличие от ajax ?
Slava
допустим есть гридвью и есть форма поиска для этого грида
Slava
форма служит для фильтрации и я хочу чтобы грид обновлялся автоматически при заполнении формы поиска
Slava
я могу написать это через обычный ajax и потратить время. а могу просто добавить Pjax::widget() просто хочу понять чем плох pjax. может его реально лучше не использовать а пистаь самому js обработку
Slava
хм. что-то я похоже пропустил это
Slava
спасибо
Slava
ну я вот пока не прочитал ни одного довода против) все только ругают его, но сами не знают за что
The Ant
зачем ты ищешь доводи против, я не понимаю
The Ant
http://vue-table-component.spatie.be/
The Ant
просто посмотри что можно делать используя нормальные инструменты
The Ant
https://github.com/xaksis/vue-good-table/wiki/Vue-good-table-Recipes-(vue-good-table-2.x)
The Ant
попробуй что-то подобное сделать со своим сраным пиджаком
The Ant
уверен, у етбя получится, легко и просто
The Ant
а хотя, городи чо хошь )
The Ant
доводов против же нету
Slava
да это понятно что для таких целей он не лучший вариант
Slava
речь о другом
Slava
допустим если речь идет не о таблицах и фильтрации а о навигации по сайту без перезагрузки страниц
The Ant
http://vuetable.ratiw.net/examples/semantic.html
Good
Как я понимаю, пиджак плох в плане производительности, так как на самом деле рендерится вся страница. Но собственно, если это не критично, тогда норм тема сделать по быстрому обновление куска экрана.
Good
А вуе тейбл, это уже отдельная фронтендовая таблица, как я понимаю. То есть нет смысла сравнивать.
The Ant
ты какую цель преследуешь используя пиджак?