@yii2ru

Страница 1370 из 1721
Eugene
15.06.2018
07:24:25
А JsonParser указан для компонента request?
нет, я json парсю через json_decode(trim))

Виктор
15.06.2018
07:46:20
Вот и ответ. Без заголовка Content-Type application/x-www-form-urlencoded или multipart/form-data PHP нативно не умеет парсить данные. А его наверняка нету

Собственно JsonParser и решает такие моменты, преобразуя тело из json и подставляя полученный результат как post данные, в данном случае.

Google
?
15.06.2018
08:08:35
это ж читать надо

Ad.x ??
15.06.2018
08:08:41
https://www.yiiframework.com/doc/api/2.0/yii-filters-cors корс для приема с других сайтов

?
15.06.2018
08:08:43
лень :)

чтение инструкции происходит тогда когда все разломал

Ad.x ??
15.06.2018
08:10:24
а вообще тело запроса всегда можно дернуть с php://input

Артур
15.06.2018
11:25:28
всем привет

кто то делал подобное ?) типа как рейтинг товара звездочками оставлять

на фронте сделано, а вот на бэке как реализовать хз((

Dmitry
15.06.2018
11:26:22
на тык в звездочку пост запрос

аджаксом

Google
Артур
15.06.2018
11:26:35
та это все есть)

мне бэк написать)

там всего 3 звездочки))

как считать

общее ?

Dmitry
15.06.2018
11:27:12
храни каждый тык в табличке

Артур
15.06.2018
11:27:35
от каждого пользователя к товару

Dmitry
15.06.2018
11:27:41
считай запросом среднее-нужное

да

Артур
15.06.2018
11:27:42
и дальше просто плюсовать ?

Dmitry
15.06.2018
11:28:29
ну после каждого тыка ты захочешь что-то показть типа рейтинг товара, да?

запросом считаешь среднее по товару

Артур
15.06.2018
11:29:09
просто всеравно не понятно

если всего 3 звездочки

человек поставил 3

то для другого пользователя выводить как все 3 отмечены?

ведь кому то может не понравиться

и поставить могут 1

рейтинг должен как то снизиться

Ad.x ??
15.06.2018
12:07:59
элементарная алгебра, суммарное количество оценок / кол-во голосов

Google
Ad.x ??
15.06.2018
12:08:13
вычисляемые колонки в помощь

в мускуле 5.7 есть

в 8 может как-то оконные функции примеить... но хз не в курсе чо как там

Максим
15.06.2018
12:09:40
то для другого пользователя выводить как все 3 отмечены?
выводи отдельно рейтинг текущий и рейтинг для голосования

первый только для просмотра, второй для взаимодействия

Serg
15.06.2018
13:54:30
метод fields, как заставить получать связь с наследованного объекта? т.е. в fields определяется свойство, к примеру, 'order' в методе getOrder путь к объекту app/models/Order, а хотелось бы подсутуть app/api/models/Order, где в свою очередь определен свой метод fields/ Блин, как-то так...)

Дмитрий
15.06.2018
13:56:10
Сделать protected переменную $orderClass и в унаследованных классах подменять ее в конструкторе

А связь будет выглядеть return $this->hasOne($this->orderClass, []...

Дмитрий
15.06.2018
14:32:14
Ну так в трейте же ты его определил уже

Дмитрий
15.06.2018
14:32:27
Переназначать надо в конструкторе

public function __construct(){ $this->nlaClass = newClass::class; }

Dmitry
15.06.2018
14:37:31
namespace с большой буквы

по пср

не?

Serg
15.06.2018
14:38:42
public function __construct(){ $this->nlaClass = newClass::class; }
ага, уже впихнул, стало легче)

Дмитрий
15.06.2018
14:39:13
Slava
15.06.2018
16:10:26
Есть хорошие статьи по работе с pjax + gridview ?

Google
Stas
15.06.2018
16:12:29
https://nix-tips.ru/ здесь глянь

?
15.06.2018
16:12:39
Да мануал yii

Stas
15.06.2018
16:13:05
угу. тоьлко непомню там взаимодейсвие их описывается или нет

?
15.06.2018
16:13:55
Там обёртку поставил и все если стандартный grid

Stas
15.06.2018
16:14:23
только пиджакс это зло

как сказал сам Макаров избавляйтесь от него где возможно

?
15.06.2018
16:14:46
Vue table и вперед

Admin
ERROR: S client not available

Павел
15.06.2018
16:14:59
Сечешь фишку

?
15.06.2018
16:15:29
Ну так :)

Eugen
15.06.2018
16:36:25
Всем привет. Подскажите, почему во всех гайдах и примерах по rbac на advanced приложениях для admin'ов и user'ов зачастую используют 1 таблицу для хранения в БД, даже при разных Identity классах? Я всегда использовал раздельные таблицы и совмещать пользователей нахожу неудобным, может чего-то не понимаю?

Konstantin
15.06.2018
19:31:09
если сайт весь через index.php работает в шаблоне бейсик значит он SPA ? ?

Dmitriy
15.06.2018
19:36:13
нет

спа это когда отдельно фронт и бек. и все через api т.е пхп не занимается фронтом

Like
15.06.2018
19:47:24
Slava
15.06.2018
19:56:27
как сказал сам Макаров избавляйтесь от него где возможно
а какие альтернативы есть кроме js based фронтенда?

Google
Slava
15.06.2018
19:58:00
Триггер
что имеешь ввиду?

Slava
15.06.2018
20:01:54
на pjax это же то же самое по сути

или я чего-то не знаю?

просто чем pjax так плох, что от него нужно избавляться?

Dmitriy
15.06.2018
20:05:34
на pjax это же то же самое по сути
не совсем. но задачи похожие

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
15.06.2018
20:06:20
да, но кроме как push state в чем будет отличие от ajax ?

допустим есть гридвью и есть форма поиска для этого грида

Slava
15.06.2018
20:07:27
форма служит для фильтрации и я хочу чтобы грид обновлялся автоматически при заполнении формы поиска

Slava
15.06.2018
20:08:31
я могу написать это через обычный ajax и потратить время. а могу просто добавить Pjax::widget() просто хочу понять чем плох pjax. может его реально лучше не использовать а пистаь самому js обработку

хм. что-то я похоже пропустил это

спасибо

Slava
15.06.2018
22:20:14
ну я вот пока не прочитал ни одного довода против) все только ругают его, но сами не знают за что

Ad.x ??
15.06.2018
22:25:28
зачем ты ищешь доводи против, я не понимаю

Страница 1370 из 1721