Найдено 204 результата
- 2019.02.25, 09:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вывод из Ajax во view
- Ответы: 5
- Просмотры: 2470
Re: Вывод из Ajax во view
Я хочу воспользовавшись 1-им action совершить вот какое действие: Сначала этот actionCreateTests рендерит мне мой View. У меня есть форма, я с помощью Jquery беру оттуда значения, Ajax запросом передаю это в тот же actionCreateTests , а потом экшн понимает, что в него пришел Ajax запрос присваивает...
- 2019.02.24, 18:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вывод из Ajax во view
- Ответы: 5
- Просмотры: 2470
Re: Вывод из Ajax во view
Не совсем понятно, что именно хочешь. попробую догадаться) Если так попробовать?
Код: Выделить всё
if(Yii::$app->request->isAjax){
return $this->renderAjax('createTests',['name'=>Yii::$app->request->get('name')]);
}
- 2019.02.20, 09:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Непонятная ошибка валидации
- Ответы: 2
- Просмотры: 1271
Re: Непонятная ошибка валидации
Ошибка валидации в yii\db\ActiveRecord при сохранении, а вы ждете ошибку от модели. Видимо вы в модели не все условия прописали в rules. Поставьте xdebug, он сэкономит вам уйму времени.
- 2019.02.17, 08:34
- Форум: REST API (Yii 2.x)
- Тема: Не получается пример "Быстрый старт RESTfulAPI"
- Ответы: 9
- Просмотры: 4559
Re: Не получается пример "Быстрый старт RESTfulAPI"
Что при беглом осмотре бросается в глаза, это
Вы создали точку входа
\basic\web\callback.php
А апачу указываете
RewriteRule . index.php
Вы создали точку входа
\basic\web\callback.php
А апачу указываете
RewriteRule . index.php
- 2019.02.13, 14:56
- Форум: REST API (Yii 2.x)
- Тема: И REST и не REST
- Ответы: 2
- Просмотры: 2481
Re: И REST и не REST
По хорошему нужно отделять rest API запросы, для этого нужно делать отдельную точку входа и на нее настраивать ваш веб сервер.
К примеру создать папку api и внутрь положить index.php и конфиги.
Пример можно посмотреть здесь
https://github.com/yii2-starter-kit/yii ... master/api
К примеру создать папку api и внутрь положить index.php и конфиги.
Пример можно посмотреть здесь
https://github.com/yii2-starter-kit/yii ... master/api
- 2019.02.13, 14:41
- Форум: REST API (Yii 2.x)
- Тема: Не получается пример "Быстрый старт RESTfulAPI"
- Ответы: 9
- Просмотры: 4559
Re: Не получается пример "Быстрый старт RESTfulAPI"
Похоже у Вас даже Yii не запускается, думаю нужно настроить файл .htaccess
- 2018.10.10, 09:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: BadRequestHttpException
- Ответы: 2
- Просмотры: 1395
Re: BadRequestHttpException
https://yii2-cookbook.readthedocs.io/scaling/#making-your-application-stateless To set up a scalable application, the application needs to be made stateless, generally nothing should be written directly to the application hosting server, so no local session or cache storage. The session, cache, and...
- 2018.10.10, 07:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: BadRequestHttpException
- Ответы: 2
- Просмотры: 1395
BadRequestHttpException
Привет! Такая проблема, сижу на aws (load balancer, memcached, auto scaling), Yii 2.0.15.1 когда нагружается проект, запускается два сервера (instance) то валятся ошибки yii\web\BadRequestHttpException: Unable to verify your data submission. in /var/www/html/src/vendor/yiisoft/yii2/web/Controller.ph...
- 2018.05.21, 13:05
- Форум: Общие вопросы (Yii 2.x)
- Тема: Совместимость 2.0.x с 2.1
- Ответы: 7
- Просмотры: 2905
- 2018.05.21, 12:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работают js скрипты через renderAjax
- Ответы: 4
- Просмотры: 1647
Re: Не работают js скрипты через renderAjax
вероятно потому что с серверва окно запрашивается один раз, т.е. "показ" окна - это запрос только в первый раз. вообще это плохой стиль - слать js в аджакс ответе. Нет с сервера запрашивается это окно каждый раз и презаписывает модальное окно. Где написано что это плохой стиль? Вот как у ...
- 2018.05.21, 07:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работают js скрипты через renderAjax
- Ответы: 4
- Просмотры: 1647
Не работают js скрипты через renderAjax
Подскажите пожалуйста, отдаю View в модальное окно с помощью renderAjax, во view есть js скрипты, почему то они запускаются и работают только при первом запуске, при последующих запусках модального окна не работают, помещал даже простое console.log(), нет. Если обернуть в функцию, то ее можно вызыва...
- 2018.03.06, 19:54
- Форум: Общие вопросы по программированию
- Тема: websocket уведомления
- Ответы: 4
- Просмотры: 2567
Re: websocket уведомления
Пытаюсь разобраться в websocket, в примерах встречается только передача данных между клиентами.Это мне понятно. А как привязать это к событиям сервера? К примеру изменились данные в таблице и нужно обновить ее у всех клиентов. Как это лучше сделать? Аутентификация, авторизация пользователей, такое ...
- 2018.03.06, 12:19
- Форум: Общие вопросы по программированию
- Тема: websocket уведомления
- Ответы: 4
- Просмотры: 2567
Re: websocket уведомления
Сейчас нагуглил вот такое решение
https://github.com/centrifugal/centrifugo,
вроде то что нужно.
И даже есть компонент для Yii2
https://github.com/BetsuNo/yii2-centrifugo
https://github.com/centrifugal/centrifugo,
вроде то что нужно.
И даже есть компонент для Yii2
https://github.com/BetsuNo/yii2-centrifugo
- 2018.03.06, 11:55
- Форум: Общие вопросы по программированию
- Тема: websocket уведомления
- Ответы: 4
- Просмотры: 2567
websocket уведомления
Пытаюсь разобраться в websocket, в примерах встречается только передача данных между клиентами.Это мне понятно. А как привязать это к событиям сервера? К примеру изменились данные в таблице и нужно обновить ее у всех клиентов. Как это лучше сделать? Аутентификация, авторизация пользователей, такое в...
- 2017.12.06, 12:25
- Форум: REST API (Yii 2.x)
- Тема: Как объединить две модели в одном запросе в REST?
- Ответы: 11
- Просмотры: 5060
Re: Как объединить две модели в одном запросе в REST?
Код: Выделить всё
public function fields()
{
$fields = parent::fields();
if(Yii::$app->controller->action->uniqueId == 'controller/action'){
unset($fields['id']);
}
return fields;
}
- 2017.12.06, 12:08
- Форум: REST API (Yii 2.x)
- Тема: Как объединить две модели в одном запросе в REST?
- Ответы: 11
- Просмотры: 5060
Re: Как объединить две модели в одном запросе в REST?
а какое отношение это имеет к моему вопросу? Зачем тебе городить в модели логику для выборки определенных полей. А если тебе понадобится еще дополнительные данные или производить определенные вычисления, то твоя модель будет заметно толще. А потом все это надо как то поддерживать в рабочем состояни...
- 2017.12.06, 07:14
- Форум: REST API (Yii 2.x)
- Тема: Как объединить две модели в одном запросе в REST?
- Ответы: 11
- Просмотры: 5060
Re: Как объединить две модели в одном запросе в REST?
а какое отношение это имеет к моему вопросу? Зачем тебе городить в модели логику для выборки определенных полей. А если тебе понадобится еще дополнительные данные или производить определенные вычисления, то твоя модель будет заметно толще. А потом все это надо как то поддерживать в рабочем состояни...
- 2017.12.05, 20:38
- Форум: REST API (Yii 2.x)
- Тема: Как объединить две модели в одном запросе в REST?
- Ответы: 11
- Просмотры: 5060
Re: Как объединить две модели в одном запросе в REST?
1.что ты имеешь ввиду? 2. ты спрашиваешь? 1. Ты же отправляешь POST запрос, откуда исходят эти запросы, что из себя представляет та сторона (приложение, SPA) ? 2. Ну как бы предлагаю попробовать этот метод формирования данных, чтоб не загружать модели лишним кодом и отдавать данные с желаемой архит...
- 2017.12.05, 20:25
- Форум: REST API (Yii 2.x)
- Тема: Cors запрос
- Ответы: 9
- Просмотры: 5335
Re: Cors запрос
О Да! Весьма благодарен.undestroyer писал(а): ↑2017.12.05, 04:32 CORS фильтр в текущей версии Yii2 не может обработать запрос из браузера: https://github.com/yiisoft/yii2/pull/14618 Исправление намечено на версию 2.0.14, но это не точно
- 2017.12.05, 19:12
- Форум: REST API (Yii 2.x)
- Тема: Как объединить две модели в одном запросе в REST?
- Ответы: 11
- Просмотры: 5060
Re: Как объединить две модели в одном запросе в REST?
1. Откуда отправляете?
2. Может использовать DTO?
2. Может использовать DTO?