@yii2ru

Страница 57 из 1721
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 ?

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 вконтакте без проблем. В ченм разниц?

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'));

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');

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
проблема у тебя между ног

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