
Yuriy
26.01.2017
08:22:45
на апи добавь в .htaccess
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>

SiZE
26.01.2017
08:23:31
так себе совет, у него браузер не дает отправить запрос

Anatoly
26.01.2017
08:26:31
Вы читали вот это https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS ?

Yuriy
26.01.2017
08:26:40

Google

Anatoly
26.01.2017
08:27:50
На принимающей запрос стороне должны в ответ добавляться Access-Control-Allow-* заголовки. Причём, к хосту будет отправлено 2 запроса, и оба из них должны эти заголовки содержать. Первый - это OPTIONS запрос
Покажите XHR вкладку из DevTools с ошибочными запросами, оттуда уже можно будет копать
Из вышесказанного следует, что OPTIONS запрос должен роутиться в специальный Action, который бы возвращал эти заголовки и пустое тело ответа (вы же не хотите 2 раза одну операцию выполнить?). Для REST в Yii такой экшен предусмотрен из коробки (yii\rest\OptionsAction), остаётся только его подключить к контроллеру и роутить на него все OPTIONS запросы, которые вы хотите позволить исполнять кросс-доменно

Artur
26.01.2017
09:17:32
Ребят, как организовать rest API по серверному токену? (не пользовательскому)
Only read
Надо свой метод авторизации писать?

Константин
26.01.2017
09:20:06
в ошибке ответ)
С чего бы? Я же могу например оброщатся к api вконтакте без проблем. В ченм разниц?

SiZE
26.01.2017
09:23:07

Artur
26.01.2017
09:24:43

SiZE
26.01.2017
09:25:41
Да

Artur
26.01.2017
09:25:43
Кстати, сложновато ли rest api модуль написать, чтобы в бэкенде управлять ключами и правами доступа(read only, put, delete)?

SiZE
26.01.2017
09:25:58
Нет )

Google

Artur
26.01.2017
09:27:40
Обычная модель, контроллер?

ivphpan
26.01.2017
10:54:48
https://gist.github.com/anonymous/ff4e69ffa0338a60640d33b9e7149504
возможно ли что yii::$app->session->id вернет пустоту?
у меня такая беда
картинки сидят в бд верней их путь и привязка к моделям
при создании используется плагин дропзон который грузит заранее до создание объекта и привязывается к названию модели и сессии
после создания, редактирование объекта срабатывает бехавиор который запускает то что скинул выше по ссылке
и вышел такой неприятный нюанс
при редактировании
айди сессии не было получено и он считал всю директорию и сложил все в папку айди которого редактировался объект

Anatoly
26.01.2017
11:02:49
Ничего личного, но читать невозможно

SiZE
26.01.2017
11:05:52

ivphpan
26.01.2017
11:18:07
да
блин ваще не смешно

Anatoly
26.01.2017
11:38:02
Если вам нужна помощь, задайте вопрос.

ivphpan
26.01.2017
11:38:29
каким образом если человек в админке сидит
да еще закинул все в папку 13
вообще пиздец

Anatoly
26.01.2017
11:41:57

ivphpan
26.01.2017
11:53:02
я про yii2 сессии спросил
может ли она вернуть нихрена

Anatoly
26.01.2017
12:25:28
Да, может

ivphpan
26.01.2017
12:25:43
я думал у yii свой механизм сессий
благодарю
но мучает другой вопрос

Google

ivphpan
26.01.2017
12:26:21
если сессия была пустая следовательно дело бы до экшена не дошло
или же идентификация висит на куках
но по идее если нет сессии он выкинет с админки

SiZE
26.01.2017
12:36:40
сессия инициализируется только при обращении
Может кто знает как записать?
fputcsv(STDOUT)
Ругается на
fputcsv() expects parameter 1 to be resource, string given

Anatoly
26.01.2017
13:43:47
А приложение консольное?

SiZE
26.01.2017
13:46:57
Нет, в браузер файл надо отдать
Похоже через php://output придется

Anatoly
26.01.2017
13:47:13
Тогда надо открыть их сначала
STDOUT доступен в CLI SAPI по умолчанию
defined('STDIN') or define('STDIN', fopen('php://stdin', 'r'));
defined('STDOUT') or define('STDOUT', fopen('php://stdout', 'w'));
defined('STDERR') or define('STDERR', fopen('php://stderr', 'w'));

Quiss
26.01.2017
14:13:54

Anatoly
26.01.2017
14:14:21

Quiss
26.01.2017
14:14:27
ЧТО ЭТО?
нет, не так
НАХЕРАААААА

Anatoly
26.01.2017
14:15:14
Загляни в yii\console\Application, там в самом верху написано зачем

Артур
26.01.2017
15:02:49
http://radikal.ru/lfp/i023.radikal.ru/1701/6e/9f2a636e2620.png/htm
привет всем))
подскажите почему у меня вылазят над <option></option>

Google

Артур
26.01.2017
15:03:19
0,1,2
$i = 0;
$room = array();
foreach($roomClass as $value){
$room[$i] = array(
$value['id'] =>$value['name_room']
);
$i++;
}
вот вывод в цикле

Admin
ERROR: S client not available

Artur
26.01.2017
15:03:46
array helper юзай
массив должен быть таким
[
'value' => name,
]

Артур
26.01.2017
15:06:40
$ids = ArrayHelper::getColumn($array, 'id');
а какая разница
какой должен быть массив ?
array()
можно и так
ведь

Artur
26.01.2017
15:07:03
да это понятно
я по структуре
говорю
че такое $i у тебя? зачем?

Артур
26.01.2017
15:07:24
index

Artur
26.01.2017
15:07:34
не нужен он

Артур
26.01.2017
15:07:42
что бы $i++)
что бы массив вывел целеком

Google

Артур
26.01.2017
15:08:05
а не перезаписывало
друг друга

Artur
26.01.2017
15:08:35
$room = array();
foreach($roomClass as $value){
$room[$value['id']] = $value['name_room'];
);
}
а вообще лучше так сделать
$room = ArrayHelper::map($roomClass, 'id', 'name_room');

Артур
26.01.2017
15:10:59

Artur
26.01.2017
15:11:13
да
yii2 же у тебя?

Артур
26.01.2017
15:11:32
da

Artur
26.01.2017
15:11:46
ну тогда все ок
делай как я написал

Артур
26.01.2017
15:13:19
ok)
ого кульно буду знать за него))

Stanislav
26.01.2017
15:25:06
Есть проблема.

betweenlegs
26.01.2017
15:29:03
проблема у тебя между ног